Я хочу использовать 8-битную текстуру (мне нужно только 256 значений на пиксель в ней) на Android OpenGLES ES 2.0 и хотел бы узнать, как я ее установил с glTexImage2D.
Будет ли GL_ALPHA8 работать?
Я не нашел ни одного списка стандартных поддерживаемых форматов текстур, которые поддерживаются android (или, по крайней мере, большинством устройств с по крайней мере android 2.2 и opengl 2.0). У меня нет устройства для его тестирования, поэтому я бы очень хотел получить совет по этому поводу.
Причина этого в том, что я хочу использовать текстуру для моего фрагментного шейдера, которая занимает как можно меньше памяти, и ей нужно всего лишь 256 значений.