Variables d’état OpenGL
Les rubriques suivantes répertorient les noms des variables d’état qui peuvent être interrogées :
- Variables d’état pour les valeurs actuelles et les données associées
- Transformation, variables d’état
- Coloration, variables d’état
- Éclairage, variables d’état
- Rastérisation, variables d’état
- Texture, variables d’état
- Pixel, opérations
- Contrôle Framebuffer, variables d’état
- Pixel, variables d’état
- Évaluateur, variables d’état
- Hint, variables d’état
- Variables d’état dépendantes de l’implémentation
- Densité de pixels, variables d’état dépendantes de l’implémentation
- Variables d’état diverses
Pour chaque variable, la rubrique répertorie une description, un groupe d’attributs, une valeur initiale ou minimale et la fonction glGet* suggérée à utiliser pour l’obtenir.
Les variables d’état que vous pouvez obtenir à l’aide de glGetBooleanv, glGetIntegerv, glGetFloatv ou glGetDoublev ne sont répertoriées qu’avec une seule de ces fonctions. Vous ne pouvez pas obtenir ces variables d’état à l’aide de glIsEnabled. Toutefois, vous pouvez obtenir des variables d’état pour lesquelles glIsEnabled est répertorié en tant que fonction de requête avec glGetBooleanv, glGetIntegerv, glGetFloatv et glGetDoublev. Vous pouvez obtenir des variables d’état pour lesquelles n’importe quelle autre fonction est répertoriée en tant que fonction de requête uniquement à l’aide de cette fonction. Si aucun groupe d’attributs n’est répertorié, la variable n’appartient à aucun groupe. Toutes les variables d’état que vous pouvez interroger, à l’exception de celles qui dépendent de l’implémentation, ont des valeurs initiales. Pour déterminer la valeur initiale d’une variable pour laquelle aucune valeur initiale n’est répertoriée, consultez la référence de cette variable ou le
Manuel de référence OpenGL.