Home » 未分类 » Stage3D纹理内存大小与纹理格式之间的关系

Stage3D纹理内存大小与纹理格式之间的关系

编码格式 单位像素占用尺寸 该类型资源数量上限
BGRA 48Bit = 6bytes 4095
BGRA_PACKED 24Bit = 3bytes 4095
COMPRESSED_ALPHA 12Bit = 1.5bytes 4095
BGR_PACKED 24Bit = 3bytes 4095

另外,值得注意的是,profile为“Baseline Constrained”情况下,是无法使用rectangleTexture。所以纹理大小必须是2的幂。比如你的图片大小是50*50,如果是BaselineConstrained模式,则纹理实际占用内存面积为:64*64*单位像素占用尺寸。但是如不是BaselineConstrained模式的话,则可以使用rectangleTexture,那么对于矩形纹理,计算显存的公式是:50*50*单位像素占用尺寸

了解更多关于profile, 点击这里

纹理内存 纹理格式 stage3D

    分享到: