依赖实现的状态变量

GL\_MAX\_LIGHTS
属性
说明: 最大灯数
属性组:
初始值: 8
获取命令: glGetIntegerv

 

GL\_MAX\_CLIP\_PLANES
属性
说明: 最大用户剪裁平面数
属性组:
初始值: 6
获取命令: glGetIntegerv

 

GL\_MAX\_MODELVIEW\_STACK\_DEPTH
属性
说明: 最大模型视图矩阵堆栈深度
属性组:
初始值: 32
获取命令: glGetIntegerv

 

GL\_MAX\_PROJECTION\_STACK\_DEPTH
属性
说明: 最大投影矩阵堆栈深度
属性组:
初始值: 2
获取命令: glGetIntegerv

 

GL\_MAX\_TEXTURE\_STACK\_DEPTH
属性
说明: 纹理矩阵堆栈的最大深度
属性组:
初始值: 2
获取命令: glGetIntegerv

 

GL\_SUBPIXEL\_BITS
属性
说明: xy 中子像素精度的位数
属性组:
初始值: 4
获取命令: glGetIntegerv

 

GL\_MAX\_TEXTURE\_SIZE
属性
说明: 无边框 (纹理图像的最大高度或宽度)
属性组:
初始值: 64
获取命令: glGetIntegerv

 

GL\_MAX\_PIXEL\_MAP\_TABLE
属性
说明: glPixelMap 转换表的最大大小
属性组:
初始值: 32
获取命令: glGetIntegerv

 

GL\_MAX\_NAME\_STACK\_DEPTH
属性
说明: 最大选择名称堆栈深度
属性组:
初始值: 64
获取命令: glGetIntegerv

 

GL\_MAX\_LIST\_NESTING
属性
说明: 最大显示列表调用嵌套
属性组:
初始值: 64
获取命令: glGetIntegerv

 

GL\_MAX\_EVAL\_ORDER
属性
说明: 最大计算器多项式顺序
属性组:
初始值: 8
获取命令: glGetIntegerv

 

GL\_MAX\_VIEWPORT\_DIMS
属性
说明: 最大视区尺寸
属性组:
初始值:
获取命令: glGetIntegerv

 

GL\_MAX\_ATTRIB\_STACK\_DEPTH
属性
说明: 属性堆栈的最大深度
属性组:
初始值: 16
获取命令: glGetIntegerv

 

GL\_AUX\_BUFFERS
属性
说明: 辅助缓冲区数
属性组:
初始值: 0
获取命令: glGetBooleanv

 

GL\_RGBA\_MODE
属性
说明: 如果颜色缓冲区存储 RGBA,则为 True
属性组:
初始值:
获取命令: glGetBooleanv

 

GL\_INDEX\_MODE
属性
说明: 如果颜色缓冲区存储索引,则为 True
属性组:
初始值:
获取命令: glGetBooleanv

 

GL\_DOUBLEBUFFER
属性
说明: 如果存在前后缓冲区,则为 True
属性组:
初始值:
获取命令: glGetBooleanv

 

GL\_STEREO
属性
说明: 如果存在左右缓冲区,则为 True
属性组:
初始值:
获取命令: glGetFloatv

 

GL\_POINT\_SIZE\_RANGE
属性
说明: 抗锯齿点大小的范围 (低到高)
属性组:
初始值: 1, 1
获取命令: glGetFloatv

 

GL\_POINT\_SIZE\_GRANULARITY
属性
说明: 抗锯齿点大小粒度
属性组:
初始值:
获取命令: glGetFloatv

 

GL\_LINE\_WIDTH\_RANGE
属性
说明: 抗锯齿线宽的范围 (低到高)
属性组:
初始值: 1, 1
获取命令: glGetFloatv

 

GL\_LINE\_WIDTH\_GRANULARITY
属性
说明: 抗锯齿线宽粒度
属性组:
初始值:
获取命令: glGetFloatv