Восстановление последнего состояния текстуры в устаревшем OpenGL 1.x - PullRequest
2 голосов
/ 13 октября 2019

Я хотел бы запомнить текущее состояние текстуры в OpenGL 1.x, а затем восстановить его. Я могу использовать glIsEnabled, чтобы проверить, какие типы текстур активны.

  1. Имеет ли смысл включать более одного типа текста, например, GL_TEXTURE_2D и GL_TEXTURE_CUBE_MAP?

glGet * Функция позволяет получить текущий идентификатор текстуры, например, GL_TEXTURE_BINDING_2D, но для привязки предыдущей текстуры мне также необходимо знать соответствующую цель для glBindTexture.

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