フォントグリフレンダリングのマスクとして使用するグレースケールの8ビットビットマップがあります。ビットマップピクセルは単なるアルファ値です。これをRGBAに変換する方が良いのか、それともglext.hで見ることができるのに、どこにもドキュメントが見つからないようなGL_ALPHA8_EXTのような形式を使用できるのかどうか疑問に思っています。
GL_ALPHA8_EXTは広くサポートされていますか?
はい、GL_ALPHA8
サポートされています。デスクトップとiOSで使用しています。実際、私は聞いたことがなくGL_ALPHA8_EXT
、簡単な調査によると、これはEXT_texture拡張機能の一部であり、私が知っているすべてのグラフィックカードでサポートされており、のように同じである必要がありますGL_ALPHA8
。