我有一个灰度 8 位位图,我将用它作为字体字形渲染的掩码。位图像素只是一个 alpha 值。我想知道将其转换为 RGBA 是否更好,或者我是否可以使用像 GL_ALPHA8_EXT 这样的格式,我似乎无法在任何地方找到任何文档,尽管我可以在 glext.h 中看到它。
GL_ALPHA8_EXT 是否被广泛支持?
是的,GL_ALPHA8
受支持,我在桌面和 iOS 上使用它。实际上我从未听说过GL_ALPHA8_EXT
,一项快速研究表明它是EXT_texture扩展的一部分,实际上我知道的所有显卡都支持它,并且应该是一样的GL_ALPHA8
。