Почему GLU_BGRA не найден? - PullRequest
       1

Почему GLU_BGRA не найден?

0 голосов
/ 07 сентября 2011

Я создаю свое приложение GL на VS2010, а "gl.h", "glu.h" в Windows 7 SDK. Я создаю MIPMAP с:

gluBuild2DMipmaps(GL_TEXTURE_2D,GLU_RGBA,Bitmap.bmWidth,Bitmap.bmHeight,
  GLU_RGBA,GL_UNSIGNED_BYTE,Dib_Handle);

Но VS говорит, что "GLU_RGBA" и "GLU_BGRA" не найдены.

Ссылка OpenGL гласит, что эти константы «доступны только в том случае, если версия GL - 1.2 или выше, а если версия GLU - 1.3 или выше» *

Есть идеи как проверить почему?

1 Ответ

4 голосов
/ 07 сентября 2011

Это просто называется GL_BGRA, а не GLU_BGRA. Вы можете использовать glGetString(GL_VERSION) для проверки версии OpenGL.

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