VirtualBox

source: vbox/trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_get.txt@ 76811

最後變更 在這個檔案從76811是 46037,由 vboxsync 提交於 12 年 前

crOpenGL: 1. missing 2.1 bits: glPointParameter GL_POINT_SPRITE_COORD_ORIGIN support; 2. Proper GL_NONE for buffers; 3. etc.

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Id
檔案大小: 24.4 KB
 
1# Copyright (c) 2001, Stanford University
2# All rights reserved.
3#
4# See the file LICENSE.txt for information on redistributing this software.
5GLenum GL_MATRIX_MODE g->transform.matrixMode
6GLint GL_MODELVIEW_STACK_DEPTH g->transform.modelViewStack.depth+1
7GLint GL_PROJECTION_STACK_DEPTH g->transform.projectionStack.depth+1
8GLint GL_TEXTURE_STACK_DEPTH g->transform.textureStack[g->texture.curTextureUnit].depth+1
9GLint GL_COLOR_MATRIX_STACK_DEPTH g->transform.colorStack.depth+1
10GLdefault GL_MODELVIEW_MATRIX g->transform.modelViewStack.top->m00 g->transform.modelViewStack.top->m01 g->transform.modelViewStack.top->m02 g->transform.modelViewStack.top->m03 g->transform.modelViewStack.top->m10 g->transform.modelViewStack.top->m11 g->transform.modelViewStack.top->m12 g->transform.modelViewStack.top->m13 g->transform.modelViewStack.top->m20 g->transform.modelViewStack.top->m21 g->transform.modelViewStack.top->m22 g->transform.modelViewStack.top->m23 g->transform.modelViewStack.top->m30 g->transform.modelViewStack.top->m31 g->transform.modelViewStack.top->m32 g->transform.modelViewStack.top->m33
11GLdefault GL_PROJECTION_MATRIX g->transform.projectionStack.top->m00 g->transform.projectionStack.top->m01 g->transform.projectionStack.top->m02 g->transform.projectionStack.top->m03 g->transform.projectionStack.top->m10 g->transform.projectionStack.top->m11 g->transform.projectionStack.top->m12 g->transform.projectionStack.top->m13 g->transform.projectionStack.top->m20 g->transform.projectionStack.top->m21 g->transform.projectionStack.top->m22 g->transform.projectionStack.top->m23 g->transform.projectionStack.top->m30 g->transform.projectionStack.top->m31 g->transform.projectionStack.top->m32 g->transform.projectionStack.top->m33
12GLdefault GL_TEXTURE_MATRIX g->transform.textureStack[g->texture.curTextureUnit].top->m00 g->transform.textureStack[g->texture.curTextureUnit].top->m01 g->transform.textureStack[g->texture.curTextureUnit].top->m02 g->transform.textureStack[g->texture.curTextureUnit].top->m03 g->transform.textureStack[g->texture.curTextureUnit].top->m10 g->transform.textureStack[g->texture.curTextureUnit].top->m11 g->transform.textureStack[g->texture.curTextureUnit].top->m12 g->transform.textureStack[g->texture.curTextureUnit].top->m13 g->transform.textureStack[g->texture.curTextureUnit].top->m20 g->transform.textureStack[g->texture.curTextureUnit].top->m21 g->transform.textureStack[g->texture.curTextureUnit].top->m22 g->transform.textureStack[g->texture.curTextureUnit].top->m23 g->transform.textureStack[g->texture.curTextureUnit].top->m30 g->transform.textureStack[g->texture.curTextureUnit].top->m31 g->transform.textureStack[g->texture.curTextureUnit].top->m32 g->transform.textureStack[g->texture.curTextureUnit].top->m33
13GLdefault GL_COLOR_MATRIX g->transform.colorStack.top->m00 g->transform.colorStack.top->m01 g->transform.colorStack.top->m02 g->transform.colorStack.top->m03 g->transform.colorStack.top->m10 g->transform.colorStack.top->m11 g->transform.colorStack.top->m12 g->transform.colorStack.top->m13 g->transform.colorStack.top->m20 g->transform.colorStack.top->m21 g->transform.colorStack.top->m22 g->transform.colorStack.top->m23 g->transform.colorStack.top->m30 g->transform.colorStack.top->m31 g->transform.colorStack.top->m32 g->transform.colorStack.top->m33
14
15GLint GL_ATTRIB_STACK_DEPTH g->attrib.attribStackDepth
16GLint GL_ACTIVE_TEXTURE_ARB g->texture.curTextureUnit+GL_TEXTURE0_ARB
17GLint GL_CLIENT_ACTIVE_TEXTURE_ARB g->client.curClientTextureUnit+GL_TEXTURE0_ARB
18
19GLint GL_VIEWPORT g->viewport.viewportX g->viewport.viewportY g->viewport.viewportW g->viewport.viewportH
20GLclampd GL_DEPTH_RANGE g->viewport.nearClip g->viewport.farClip
21GLint GL_SCISSOR_BOX g->viewport.scissorX g->viewport.scissorY g->viewport.scissorW g->viewport.scissorH
22GLboolean GL_SCISSOR_TEST g->viewport.scissorTest
23
24
25GLenum GL_COLOR_MATERIAL_PARAMETER g->lighting.colorMaterialMode
26GLenum GL_COLOR_MATERIAL_FACE g->lighting.colorMaterialFace
27GLclampf GL_LIGHT_MODEL_AMBIENT g->lighting.lightModelAmbient.r g->lighting.lightModelAmbient.g g->lighting.lightModelAmbient.b g->lighting.lightModelAmbient.a
28GLboolean GL_LIGHT_MODEL_LOCAL_VIEWER g->lighting.lightModelLocalViewer
29GLboolean GL_LIGHT_MODEL_TWO_SIDE g->lighting.lightModelTwoSide
30GLenum GL_SHADE_MODEL g->lighting.shadeModel
31
32GLfloat GL_FOG_COLOR g->fog.color.r g->fog.color.g g->fog.color.b g->fog.color.a
33GLfloat GL_FOG_DENSITY g->fog.density
34GLfloat GL_FOG_START g->fog.start
35GLfloat GL_FOG_END g->fog.end
36GLenum GL_FOG_MODE g->fog.mode
37GLint GL_FOG_INDEX g->fog.index
38
39GLenum GL_FRONT_FACE g->polygon.frontFace
40GLenum GL_CULL_FACE_MODE g->polygon.cullFaceMode
41GLenum GL_POLYGON_MODE g->polygon.frontMode g->polygon.backMode
42GLboolean GL_CULL_FACE g->polygon.cullFace
43GLboolean GL_POLYGON_OFFSET_FILL g->polygon.polygonOffsetFill
44GLboolean GL_POLYGON_OFFSET_LINE g->polygon.polygonOffsetLine
45GLboolean GL_POLYGON_OFFSET_POINT g->polygon.polygonOffsetPoint
46GLboolean GL_POLYGON_SMOOTH g->polygon.polygonSmooth
47GLboolean GL_POLYGON_STIPPLE g->polygon.polygonStipple
48GLfloat GL_POLYGON_OFFSET_FACTOR g->polygon.offsetFactor
49GLfloat GL_POLYGON_OFFSET_UNITS g->polygon.offsetUnits
50
51GLboolean GL_ALPHA_TEST g->buffer.alphaTest
52GLboolean GL_BLEND g->buffer.blend
53GLboolean GL_COLOR_LOGIC_OP g->buffer.logicOp
54GLboolean GL_COLOR_MATERIAL GL_FALSE
55GLboolean GL_CLIP_PLANE0 g->transform.clip[0]
56GLboolean GL_CLIP_PLANE1 g->transform.clip[1]
57GLboolean GL_CLIP_PLANE2 g->transform.clip[2]
58GLboolean GL_CLIP_PLANE3 g->transform.clip[3]
59GLboolean GL_CLIP_PLANE4 g->transform.clip[4]
60GLboolean GL_CLIP_PLANE5 g->transform.clip[5]
61GLboolean GL_DEPTH_TEST g->buffer.depthTest
62GLboolean GL_DEPTH_WRITEMASK g->buffer.depthMask
63GLboolean GL_DITHER g->buffer.dither
64GLboolean GL_INDEX_LOGIC_OP g->buffer.indexLogicOp
65GLboolean GL_FOG g->fog.enable
66GLboolean GL_LIGHT0 g->lighting.light[0].enable
67GLboolean GL_LIGHT1 g->lighting.light[1].enable
68GLboolean GL_LIGHT2 g->lighting.light[2].enable
69GLboolean GL_LIGHT3 g->lighting.light[3].enable
70GLboolean GL_LIGHT4 g->lighting.light[4].enable
71GLboolean GL_LIGHT5 g->lighting.light[5].enable
72GLboolean GL_LIGHT6 g->lighting.light[6].enable
73GLboolean GL_LIGHT7 g->lighting.light[7].enable
74GLboolean GL_LIGHTING g->lighting.lighting
75GLboolean GL_LINE_SMOOTH g->line.lineSmooth
76GLboolean GL_LINE_STIPPLE g->line.lineStipple
77GLint GL_LOGIC_OP_MODE g->buffer.logicOpMode
78GLboolean GL_POINT_SMOOTH g->point.pointSmooth
79GLfloat GL_POINT_SIZE g->point.pointSize
80GLfloat GL_POINT_SIZE_MIN_ARB g->point.minSize
81GLfloat GL_POINT_SIZE_MAX_ARB g->point.maxSize
82GLfloat GL_POINT_FADE_THRESHOLD_SIZE_ARB g->point.fadeThresholdSize
83GLfloat GL_POINT_SPRITE_COORD_ORIGIN g->point.spriteCoordOrigin
84GLfloat GL_POINT_DISTANCE_ATTENUATION_ARB g->point.distanceAttenuation[0] g->point.distanceAttenuation[1] g->point.distanceAttenuation[2]
85GLboolean GL_NORMALIZE g->transform.normalize
86
87GLboolean GL_TEXTURE_GEN_S g->texture.unit[g->texture.curTextureUnit].textureGen.s
88GLboolean GL_TEXTURE_GEN_T g->texture.unit[g->texture.curTextureUnit].textureGen.t
89GLboolean GL_TEXTURE_GEN_R g->texture.unit[g->texture.curTextureUnit].textureGen.r
90GLboolean GL_TEXTURE_GEN_Q g->texture.unit[g->texture.curTextureUnit].textureGen.q
91GLboolean GL_TEXTURE_1D g->texture.unit[g->texture.curTextureUnit].enabled1D
92GLboolean GL_TEXTURE_2D g->texture.unit[g->texture.curTextureUnit].enabled2D
93GLboolean GL_TEXTURE_3D g->texture.unit[g->texture.curTextureUnit].enabled3D
94
95GLfloat GL_LINE_WIDTH g->line.width
96GLint GL_LINE_STIPPLE_PATTERN g->line.pattern
97GLint GL_LINE_STIPPLE_REPEAT g->line.repeat
98
99GLboolean GL_PACK_SWAP_BYTES g->client.pack.swapBytes
100GLboolean GL_PACK_LSB_FIRST g->client.pack.psLSBFirst
101GLboolean GL_UNPACK_SWAP_BYTES g->client.unpack.swapBytes
102GLboolean GL_UNPACK_LSB_FIRST g->client.unpack.psLSBFirst
103GLint GL_PACK_ROW_LENGTH g->client.pack.rowLength
104GLint GL_PACK_SKIP_ROWS g->client.pack.skipRows
105GLint GL_PACK_SKIP_PIXELS g->client.pack.skipPixels
106GLint GL_PACK_ALIGNMENT g->client.pack.alignment
107GLint GL_PACK_IMAGE_HEIGHT g->client.pack.imageHeight
108GLint GL_PACK_SKIP_IMAGES g->client.pack.skipImages
109GLint GL_UNPACK_ROW_LENGTH g->client.unpack.rowLength
110GLint GL_UNPACK_SKIP_ROWS g->client.unpack.skipRows
111GLint GL_UNPACK_SKIP_PIXELS g->client.unpack.skipPixels
112GLint GL_UNPACK_ALIGNMENT g->client.unpack.alignment
113GLint GL_UNPACK_IMAGE_HEIGHT g->client.unpack.imageHeight
114GLint GL_UNPACK_SKIP_IMAGES g->client.unpack.skipImages
115GLfloat GL_ZOOM_X g->pixel.xZoom
116GLfloat GL_ZOOM_Y g->pixel.yZoom
117GLfloat GL_RED_BIAS g->pixel.bias.r
118GLfloat GL_GREEN_BIAS g->pixel.bias.g
119GLfloat GL_BLUE_BIAS g->pixel.bias.b
120GLfloat GL_ALPHA_BIAS g->pixel.bias.a
121GLfloat GL_RED_SCALE g->pixel.scale.r
122GLfloat GL_GREEN_SCALE g->pixel.scale.g
123GLfloat GL_BLUE_SCALE g->pixel.scale.b
124GLfloat GL_ALPHA_SCALE g->pixel.scale.a
125GLfloat GL_DEPTH_BIAS g->pixel.depthBias
126GLfloat GL_DEPTH_SCALE g->pixel.depthScale
127GLint GL_INDEX_OFFSET g->pixel.indexOffset
128GLint GL_INDEX_SHIFT g->pixel.indexShift
129GLboolean GL_MAP_COLOR g->pixel.mapColor
130GLboolean GL_MAP_STENCIL g->pixel.mapStencil
131GLint GL_PIXEL_MAP_A_TO_A_SIZE g->pixel.mapAtoAsize
132GLint GL_PIXEL_MAP_B_TO_B_SIZE g->pixel.mapBtoBsize
133GLint GL_PIXEL_MAP_G_TO_G_SIZE g->pixel.mapGtoGsize
134GLint GL_PIXEL_MAP_I_TO_A_SIZE g->pixel.mapItoAsize
135GLint GL_PIXEL_MAP_I_TO_B_SIZE g->pixel.mapItoBsize
136GLint GL_PIXEL_MAP_I_TO_G_SIZE g->pixel.mapItoGsize
137GLint GL_PIXEL_MAP_I_TO_I_SIZE g->pixel.mapItoIsize
138GLint GL_PIXEL_MAP_I_TO_R_SIZE g->pixel.mapItoRsize
139GLint GL_PIXEL_MAP_R_TO_R_SIZE g->pixel.mapRtoRsize
140GLint GL_PIXEL_MAP_S_TO_S_SIZE g->pixel.mapStoSsize
141
142GLboolean GL_AUTO_NORMAL g->eval.autoNormal
143GLboolean GL_MAP1_COLOR_4 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
144GLboolean GL_MAP1_INDEX g->eval.enable1D[pname-GL_MAP1_COLOR_4]
145GLboolean GL_MAP1_NORMAL g->eval.enable1D[pname-GL_MAP1_COLOR_4]
146GLboolean GL_MAP1_TEXTURE_COORD_1 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
147GLboolean GL_MAP1_TEXTURE_COORD_2 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
148GLboolean GL_MAP1_TEXTURE_COORD_3 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
149GLboolean GL_MAP1_TEXTURE_COORD_4 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
150GLboolean GL_MAP1_VERTEX_3 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
151GLboolean GL_MAP1_VERTEX_4 g->eval.enable1D[pname-GL_MAP1_COLOR_4]
152GLboolean GL_MAP2_COLOR_4 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
153GLboolean GL_MAP2_INDEX g->eval.enable2D[pname-GL_MAP2_COLOR_4]
154GLboolean GL_MAP2_NORMAL g->eval.enable2D[pname-GL_MAP2_COLOR_4]
155GLboolean GL_MAP2_TEXTURE_COORD_1 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
156GLboolean GL_MAP2_TEXTURE_COORD_2 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
157GLboolean GL_MAP2_TEXTURE_COORD_3 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
158GLboolean GL_MAP2_TEXTURE_COORD_4 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
159GLboolean GL_MAP2_VERTEX_3 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
160GLboolean GL_MAP2_VERTEX_4 g->eval.enable2D[pname-GL_MAP2_COLOR_4]
161GLdouble GL_MAP1_GRID_DOMAIN g->eval.u11D g->eval.u21D
162GLint GL_MAP1_GRID_SEGMENTS g->eval.un1D
163GLdouble GL_MAP2_GRID_DOMAIN g->eval.u12D g->eval.u22D g->eval.v12D g->eval.v22D
164GLint GL_MAP2_GRID_SEGMENTS g->eval.un2D g->eval.vn2D
165
166GLint GL_NAME_STACK_DEPTH 0
167
168GLenum GL_FOG_HINT g->hint.fog
169GLenum GL_LINE_SMOOTH_HINT g->hint.lineSmooth
170GLenum GL_POINT_SMOOTH_HINT g->hint.pointSmooth
171GLenum GL_POLYGON_SMOOTH_HINT g->hint.polygonSmooth
172GLenum GL_PERSPECTIVE_CORRECTION_HINT g->hint.perspectiveCorrection
173
174GLint GL_TEXTURE_BINDING_1D g->texture.unit[g->texture.curTextureUnit].currentTexture1D->id
175GLint GL_TEXTURE_BINDING_2D g->texture.unit[g->texture.curTextureUnit].currentTexture2D->id
176GLint GL_TEXTURE_BINDING_3D g->texture.unit[g->texture.curTextureUnit].currentTexture3D->id
177GLenum GL_TEXTURE_ENV_MODE g->texture.unit[g->texture.curTextureUnit].envMode
178
179GLboolean GL_VERTEX_ARRAY g->client.array.v.enabled
180GLint GL_VERTEX_ARRAY_SIZE g->client.array.v.size
181GLint GL_VERTEX_ARRAY_STRIDE g->client.array.v.stride
182GLint GL_VERTEX_ARRAY_TYPE g->client.array.v.type
183GLboolean GL_NORMAL_ARRAY g->client.array.n.enabled
184GLint GL_NORMAL_ARRAY_STRIDE g->client.array.n.stride
185GLint GL_NORMAL_ARRAY_TYPE g->client.array.n.type
186GLboolean GL_COLOR_ARRAY g->client.array.c.enabled
187GLint GL_COLOR_ARRAY_SIZE g->client.array.c.size
188GLint GL_COLOR_ARRAY_STRIDE g->client.array.c.stride
189GLint GL_COLOR_ARRAY_TYPE g->client.array.c.type
190GLboolean GL_INDEX_ARRAY g->client.array.i.enabled
191GLint GL_INDEX_ARRAY_STRIDE g->client.array.i.stride
192GLint GL_INDEX_ARRAY_TYPE g->client.array.i.type
193GLboolean GL_TEXTURE_COORD_ARRAY g->client.array.t[g->client.curClientTextureUnit].enabled
194GLint GL_TEXTURE_COORD_ARRAY_SIZE g->client.array.t[g->client.curClientTextureUnit].size
195GLint GL_TEXTURE_COORD_ARRAY_STRIDE g->client.array.t[g->client.curClientTextureUnit].stride
196GLint GL_TEXTURE_COORD_ARRAY_TYPE g->client.array.t[g->client.curClientTextureUnit].type
197GLboolean GL_EDGE_FLAG_ARRAY g->client.array.e.enabled
198GLint GL_EDGE_FLAG_ARRAY_STRIDE g->client.array.e.stride
199
200GLboolean GL_RGBA_MODE g->limits.rgbaMode
201GLboolean GL_INDEX_MODE (!g->limits.rgbaMode)
202GLint GL_AUX_BUFFERS g->limits.auxBuffers
203GLboolean GL_STEREO g->limits.stereo
204GLboolean GL_DOUBLEBUFFER g->limits.doubleBuffer
205GLint GL_INDEX_BITS g->limits.indexBits
206GLint GL_DEPTH_BITS g->limits.depthBits
207GLint GL_RED_BITS g->limits.redBits
208GLint GL_GREEN_BITS g->limits.greenBits
209GLint GL_BLUE_BITS g->limits.blueBits
210GLint GL_ALPHA_BITS g->limits.alphaBits
211GLint GL_STENCIL_BITS g->limits.stencilBits
212GLint GL_ACCUM_RED_BITS g->limits.accumRedBits
213GLint GL_ACCUM_GREEN_BITS g->limits.accumGreenBits
214GLint GL_ACCUM_BLUE_BITS g->limits.accumBlueBits
215GLint GL_ACCUM_ALPHA_BITS g->limits.accumAlphaBits
216GLclampf GL_COLOR_CLEAR_VALUE g->buffer.colorClearValue.r g->buffer.colorClearValue.g g->buffer.colorClearValue.b g->buffer.colorClearValue.a
217GLclampf GL_INDEX_CLEAR_VALUE g->buffer.indexClearValue
218GLclampd GL_DEPTH_CLEAR_VALUE g->buffer.depthClearValue
219GLfloat GL_ACCUM_CLEAR_VALUE g->buffer.accumClearValue.r g->buffer.accumClearValue.g g->buffer.accumClearValue.b g->buffer.accumClearValue.a
220GLenum GL_BLEND_SRC g->buffer.blendSrcRGB
221GLenum GL_BLEND_DST g->buffer.blendDstRGB
222#GLenum GL_BLEND_EQUATION g->buffer.blendEquation
223#GLclampf GL_BLEND_COLOR g->buffer.blendColor.r g->buffer.blendColor.g g->buffer.blendColor.b g->buffer.blendColor.a
224GLenum GL_DEPTH_FUNC g->buffer.depthFunc
225GLenum GL_ALPHA_TEST_FUNC g->buffer.alphaTestFunc
226GLint GL_ALPHA_TEST_REF g->buffer.alphaTestRef
227GLenum GL_DRAW_BUFFER __getDrawBuffer(g)
228GLenum GL_READ_BUFFER __getReadBuffer(g)
229GLboolean GL_COLOR_WRITEMASK g->buffer.colorWriteMask.r g->buffer.colorWriteMask.g g->buffer.colorWriteMask.b g->buffer.colorWriteMask.a
230GLint GL_INDEX_WRITEMASK g->buffer.indexWriteMask
231
232GLint GL_LIST_BASE g->lists.base
233GLint GL_LIST_INDEX g->lists.currentIndex
234GLenum GL_LIST_MODE g->lists.mode
235
236GLint GL_STENCIL_CLEAR_VALUE g->stencil.clearValue
237GLint GL_STENCIL_FAIL g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].fail
238GLint GL_STENCIL_BACK_FAIL g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].fail
239GLint GL_STENCIL_FUNC g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].func
240GLint GL_STENCIL_BACK_FUNC g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].func
241GLint GL_STENCIL_PASS_DEPTH_FAIL g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].passDepthFail
242GLint GL_STENCIL_BACK_PASS_DEPTH_FAIL g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].passDepthFail
243GLint GL_STENCIL_PASS_DEPTH_PASS g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].passDepthPass
244GLint GL_STENCIL_BACK_PASS_DEPTH_PASS g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].passDepthPass
245GLint GL_STENCIL_REF g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].ref
246GLint GL_STENCIL_BACK_REF g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].ref
247GLboolean GL_STENCIL_TEST g->stencil.stencilTest
248GLint GL_STENCIL_VALUE_MASK g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_FRONT:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].mask
249GLint GL_STENCIL_BACK_VALUE_MASK g->stencil.buffers[g->stencil.activeStencilFace==GL_FRONT?CRSTATE_STENCIL_BUFFER_ID_BACK:CRSTATE_STENCIL_BUFFER_ID_TWO_SIDE_BACK].mask
250GLint GL_STENCIL_WRITEMASK g->stencil.writeMask
251
252GLfloat GL_CURRENT_INDEX g->current.colorIndex
253GLclampf GL_CURRENT_COLOR g->current.vertexAttrib[VERT_ATTRIB_COLOR0][0] g->current.vertexAttrib[VERT_ATTRIB_COLOR0][1] g->current.vertexAttrib[VERT_ATTRIB_COLOR0][2] g->current.vertexAttrib[VERT_ATTRIB_COLOR0][3]
254GLclampf GL_CURRENT_NORMAL g->current.vertexAttrib[VERT_ATTRIB_NORMAL][0] g->current.vertexAttrib[VERT_ATTRIB_NORMAL][1] g->current.vertexAttrib[VERT_ATTRIB_NORMAL][2]
255GLfloat GL_CURRENT_TEXTURE_COORDS g->current.vertexAttrib[VERT_ATTRIB_TEX0+g->texture.curTextureUnit][0] g->current.vertexAttrib[VERT_ATTRIB_TEX0+g->texture.curTextureUnit][1] g->current.vertexAttrib[VERT_ATTRIB_TEX0+g->texture.curTextureUnit][2] g->current.vertexAttrib[VERT_ATTRIB_TEX0+g->texture.curTextureUnit][3]
256GLboolean GL_EDGE_FLAG g->current.edgeFlag
257
258#?b?ub?s?us?i?ui?f?d GL_CURRENT_RASTER_POSITION g->current.rasterpos?.x g->current.rasterpos?.y g->current.rasterpos?.z g->current.rasterpos?.w
259GLfloat GL_CURRENT_RASTER_POSITION g->current.rasterAttrib[VERT_ATTRIB_POS][0] g->current.rasterAttrib[VERT_ATTRIB_POS][1] g->current.rasterAttrib[VERT_ATTRIB_POS][2] g->current.rasterAttrib[VERT_ATTRIB_POS][3]
260GLboolean GL_CURRENT_RASTER_POSITION_VALID g->current.rasterValid
261#?s?i?f?d GL_CURRENT_RASTER_TEXTURE_COORDS g->current.rastertexture?.s g->current.rastertexture?.t g->current.rastertexture?.p g->current.rastertexture?.q
262GLfloat GL_CURRENT_RASTER_TEXTURE_COORDS g->current.rasterAttrib[VERT_ATTRIB_TEX0][0] g->current.rasterAttrib[VERT_ATTRIB_TEX0][1] g->current.rasterAttrib[VERT_ATTRIB_TEX0][2] g->current.rasterAttrib[VERT_ATTRIB_TEX0][3]
263#GLclampf?b?ub?s?us?i?ui?f?d GL_CURRENT_RASTER_COLOR g->current.rastercolor?.r g->current.rastercolor?.g g->current.rastercolor?.b g->current.rastercolor?.a
264GLfloat GL_CURRENT_RASTER_COLOR g->current.rasterAttrib[VERT_ATTRIB_COLOR0][0] g->current.rasterAttrib[VERT_ATTRIB_COLOR0][1] g->current.rasterAttrib[VERT_ATTRIB_COLOR0][2] g->current.rasterAttrib[VERT_ATTRIB_COLOR0][3]
265GLfloat GL_CURRENT_RASTER_DISTANCE g->current.rasterAttrib[VERT_ATTRIB_FOG][0]
266GLdouble GL_CURRENT_RASTER_INDEX g->current.rasterIndex
267
268#GLclampf GL_CURRENT_SECONDARY_COLOR_EXT g->lighting.vertexAttrib[VERT_ATTRIB_COLOR1][0] g->lighting.vertexAttrib[VERT_ATTRIB_COLOR1][1] g->lighting.vertexAttrib[VERT_ATTRIB_COLOR1][2]
269#GLint GL_SECONDARY_COLOR_ARRAY_SIZE_EXT
270#GLint GL_SECONDARY_COLOR_ARRAY_TYPE_EXT
271#GLint GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT
272
273GLint GL_MAX_VERTEX_ATTRIBS_ARB g->limits.maxVertexProgramAttribs
274
275# Implementation-dependent limits queries
276
277GLint GL_MAX_TEXTURE_UNITS_ARB g->limits.maxTextureUnits
278GLint GL_MAX_TEXTURE_SIZE g->limits.maxTextureSize
279GLint GL_MAX_3D_TEXTURE_SIZE g->limits.max3DTextureSize
280GLint GL_MAX_LIGHTS g->limits.maxLights
281GLint GL_MAX_CLIP_PLANES g->limits.maxClipPlanes
282GLint GL_MAX_PROJECTION_STACK_DEPTH g->limits.maxProjectionStackDepth
283GLint GL_MAX_MODELVIEW_STACK_DEPTH g->limits.maxModelviewStackDepth
284GLint GL_MAX_TEXTURE_STACK_DEPTH g->limits.maxTextureStackDepth
285GLint GL_MAX_COLOR_MATRIX_STACK_DEPTH g->limits.maxColorStackDepth
286GLint GL_MAX_ATTRIB_STACK_DEPTH g->limits.maxAttribStackDepth
287GLint GL_MAX_CLIENT_ATTRIB_STACK_DEPTH g->limits.maxClientAttribStackDepth
288GLint GL_MAX_NAME_STACK_DEPTH g->limits.maxNameStackDepth
289GLint GL_MAX_ELEMENTS_INDICES g->limits.maxElementsIndices
290GLint GL_MAX_ELEMENTS_VERTICES g->limits.maxElementsVertices
291GLint GL_MAX_EVAL_ORDER g->limits.maxEvalOrder
292GLint GL_MAX_LIST_NESTING g->limits.maxListNesting
293GLint GL_MAX_PIXEL_MAP_TABLE g->limits.maxPixelMapTable
294GLint GL_MAX_VIEWPORT_DIMS g->limits.maxViewportDims[0] g->limits.maxViewportDims[1]
295GLint GL_SUBPIXEL_BITS g->limits.subpixelBits
296GLfloat GL_ALIASED_POINT_SIZE_RANGE g->limits.aliasedPointSizeRange[0] g->limits.aliasedPointSizeRange[1]
297GLfloat GL_SMOOTH_POINT_SIZE_RANGE g->limits.smoothPointSizeRange[0] g->limits.smoothPointSizeRange[1]
298GLfloat GL_SMOOTH_POINT_SIZE_GRANULARITY g->limits.pointSizeGranularity
299GLfloat GL_ALIASED_LINE_WIDTH_RANGE g->limits.aliasedLineWidthRange[0] g->limits.aliasedLineWidthRange[1]
300GLfloat GL_SMOOTH_LINE_WIDTH_RANGE g->limits.smoothLineWidthRange[0] g->limits.smoothLineWidthRange[1]
301GLfloat GL_SMOOTH_LINE_WIDTH_GRANULARITY g->limits.lineWidthGranularity
302GLint GL_RENDER_MODE g->renderMode
303
304# Feedback
305
306GLint GL_FEEDBACK_BUFFER_SIZE g->feedback.bufferSize
307GLint GL_FEEDBACK_BUFFER_TYPE g->feedback.type
308GLint GL_SELECTION_BUFFER_SIZE g->selection.bufferSize
309
310# FBO
311GLint GL_FRAMEBUFFER_BINDING_EXT (g->framebufferobject.drawFB?g->framebufferobject.drawFB->id:0)
312GLint GL_READ_FRAMEBUFFER_BINDING (g->framebufferobject.readFB?g->framebufferobject.readFB->id:0)
313GLint GL_RENDERBUFFER_BINDING_EXT (g->framebufferobject.renderbuffer?g->framebufferobject.renderbuffer->id:0)
314
315#CVA
316GLint GL_ARRAY_ELEMENT_LOCK_FIRST_EXT g->client.array.lockFirst
317GLint GL_ARRAY_ELEMENT_LOCK_COUNT_EXT g->client.array.lockCount
318
319GLint GL_ACTIVE_STENCIL_FACE_EXT g->stencil.activeStencilFace
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette