编码格式 | 单位像素占用尺寸 | 该类型资源数量上限 |
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