OpenGL ES - наиболее эффективный формат текстур для двух цветов: белого и полностью прозрачного - PullRequest
0 голосов
/ 10 ноября 2010

В настоящее время я использую ARGB для хранения этих текстур, но я знаю, что это пустая трата памяти.

Какие-либо рекомендации по наилучшему формату текстуры для текстуры, которая содержит только два цвета, когда два цвета - только белый и полностью прозрачные пиксели (альфа 0)?

РЕДАКТИРОВАТЬ: Это для устройств iOS.

1 Ответ

2 голосов
/ 10 ноября 2010

Это вопрос, зависящий от платформы. В iOS SDK GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG - наиболее эффективный способ хранения текстур, как вы описали.

Если вам требуется несжатый формат GL_LUMINANCE_ALPHA, тип GL_UNSIGNED_BYTE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...