Android OpenGL ES Color Byte Order - PullRequest
       21

Android OpenGL ES Color Byte Order

1 голос
/ 22 января 2011

У меня проблема с тем, что мои текстуры отображают неправильные цвета и на основе это кажется, что Android читает цвета в обратном порядке.

Я пытался решить проблему, как говорится в справочной информации, но GL_BGR_EXT не определено в Android NDK, равно как и GL_UNSIGNED_SHORT_5_6_5_REV. Как изменить порядок следования цветов в Android NDK?

1 Ответ

1 голос
/ 22 января 2011

Вы должны сделать это, меняя каналы R и B вашей текстуры.OpenGL поддерживал эту функцию, но она была удалена в OpenGL ES, чтобы сделать драйверы более простыми.

...