Ios OpenGL ES-两种颜色最有效的纹理格式:白色和完全透明

Ios OpenGL ES-两种颜色最有效的纹理格式:白色和完全透明,ios,opengl-es,format,textures,Ios,Opengl Es,Format,Textures,目前我使用ARGB来存储这些纹理,但我知道这太浪费内存了 对于仅包含两种颜色的纹理,当两种颜色仅为白色和完全透明像素(alpha 0)时,是否有关于最佳纹理格式的建议 编辑:这是针对iOS设备的。这是一个与平台相关的问题。在iOS sdk中,GL_COMPRESSED_RGBA_PVRTC_2bpv1_IMG是存储纹理的最有效方法,如您所述 如果需要未压缩、GL_亮度_ALPHA格式、GL_无符号_字节类型

目前我使用ARGB来存储这些纹理,但我知道这太浪费内存了

对于仅包含两种颜色的纹理,当两种颜色仅为白色和完全透明像素(alpha 0)时,是否有关于最佳纹理格式的建议


编辑:这是针对iOS设备的。

这是一个与平台相关的问题。在iOS sdk中,GL_COMPRESSED_RGBA_PVRTC_2bpv1_IMG是存储纹理的最有效方法,如您所述

如果需要未压缩、GL_亮度_ALPHA格式、GL_无符号_字节类型