Obtendo informações de estado
O OpenGL mantém muitas variáveis de estado que afetam o comportamento de muitas funções. Algumas dessas variáveis têm funções de consulta especializadas.
Para obter o valor de outras variáveis de estado, use glGetBooleanv, glGetDoublev, glGetFloatv ou glGetIntegerv, conforme apropriado. Consulte glGet para obter informações sobre como usar essas funções. Outras funções de consulta que talvez você queira usar são glGetError, glGetString e glIsEnabled. (Consulte Tratamento de erros para obter mais informações sobre funções relacionadas ao tratamento de erros.) Para salvar e restaurar conjuntos de variáveis de estado, use glPushAttrib e glPopAttrib.
- Usando as funções de consulta
- Tratamento de erro
- Códigos de erro OpenGL
- Salvando e restaurando conjuntos de variáveis de estado
- Variáveis de estado OpenGL
- Referência de informações de estado