glTexGeni и glBindTexture - PullRequest
       3

glTexGeni и glBindTexture

1 голос
/ 14 апреля 2009

Чтобы позвонить glTexGeni(), я должен сначала позвонить следующему?

glBindTexture(texType, texId);
glEnable(texType);

При этом я установлю glTexGeni() на желаемый texId?

В противном случае, каково поведение, если я позвоню glTexGeni() до glBindTexture():

glTexGeni(...);
glBindTexture(texType, texId);
glEnable(texType);

1 Ответ

1 голос
/ 15 апреля 2009

<a href="http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/texgen.html" rel="nofollow noreferrer">glTexGeni()</a> не имеет отношения к идентификаторам текстур. Идентификаторы текстуры, которые вы используете (косвенно) с <a href="http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/bindtexture.html" rel="nofollow noreferrer">glBindTexture()</a>, создаются <a href="http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/gentextures.html" rel="nofollow noreferrer">glGenTextures()</a>.

На этой странице есть пример использования glGenTextures() и glBindTexture().

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