次のトピックでは、クエリを実行できる状態変数の名前を示します。
- 現在の値と関連データの状態変数
- 変換状態変数
- 状態変数の色分け
- 照明状態変数
- ラスター化状態変数
- テクスチャリング状態変数
- ピクセル操作
- Framebuffer コントロールの状態変数
- ピクセル状態変数
- エバリュエーター状態変数
- ヒント状態変数
- Implementation-Dependent 状態変数
- Implementation-Dependent Pixel-Depth 状態変数
- その他の状態変数
各変数について、説明、属性グループ、初期値または最小値、および取得に使用する推奨 glGet* 関数が一覧表示されます。
glGetBooleanv、glGetIntegerv、glGetFloatv、または glGetDoublev を使用して取得できる状態変数は、返されるデータの種類に最も適したこれらの関数の 1 つだけと共に一覧表示されます。 glIsEnabled を使用してこれらの状態変数を取得することはできません。 ただし、glGetBooleanv、glGetIntegerv、glGetFloatv、glGetDoublev を使用して、glIsEnabled がクエリ関数としてリストされている状態変数を取得できます。 他の関数がクエリ関数としてリストされている状態変数は、その関数を使用してのみ取得できます。 属性グループが一覧に含まれていない場合、変数はどのグループにも属していません。 クエリできるすべての状態変数 (実装に依存するものを除く) には初期値があります。 初期値がリストされていない変数の初期値を決定するには、その変数の参照または
OpenGL リファレンス マニュアル。