Хороший вопрос... Наверное, из целей совместимости с OpenGL. А вообще, картинки всякие (TGA и BMP и другие) тоже порядок цветов меняют. Я уже и не помню, зачем им это надо было... Но вообще, это не очень удобно лично мне.
добавлено через 1 минуту
Ах да, я сказал несколько неоднозначно:
"Однако, оказывается, что альфа-канал в цвете идёт первым, а вот дальше идут уже b g и r. "
Т.е. раскладка битовая такая: abgr.
А для текстуры или спрайта раскладка: rgba
Последний раз редактировалось Ilsor; 24.06.2008 в 22:09.
Причина: добавил, подумав
|