Получение сведений о состоянии
OpenGL поддерживает множество переменных состояния, влияющих на поведение многих функций. Некоторые из этих переменных имеют специализированные функции запросов.
Чтобы получить значение других переменных состояния, используйте glGetBooleanv, glGetDoublev, glGetFloatv или glGetIntegerv соответствующим образом. Сведения об использовании этих функций см. в разделе glGet . Другие функции запросов, которые вы можете использовать: glGetError, glGetString и glIsEnabled. (Дополнительные сведения о функциях, связанных с обработкой ошибок, см. в разделе Обработка ошибок .) Чтобы сохранить и восстановить наборы переменных состояния, используйте glPushAttrib и glPopAttrib.
- Использование функций запросов
- Обработка ошибок
- Коды ошибок OpenGL
- Сохранение и восстановление наборов переменных состояния
- Переменные состояния OpenGL
- Справочник по сведениям о состоянии