7 pointerfieldtypes=
"both"
10 parentsystemcomponent=
"true"
12 useLocalIncludes=
"false"
13 docGroupBase=
"GrpStateOpenGL"
20 defaultValue=
"GL_REPLACE"
21 defaultHeader=
""OSGGL.h""
23 potential_values=
"GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_ADD, GL_COMBINE"
25 Texture environment mode, default GL_REPLACE.
32 defaultValue=
"0.f,0.f,0.f,0.f"
35 Texture environment color default transparent black.
42 defaultValue=
"GL_MODULATE"
43 defaultHeader=
""OSGGL.h""
45 potential_values=
"GL_REPLACE, GL_MODULATE, GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_SUBTRACT, GL_DOT3_RGB, GL_DOT3_RGBA"
47 Texture environment rgb combine mode, default GL_MODULATE.
50 name=
"envCombineAlpha"
54 defaultValue=
"GL_MODULATE"
55 defaultHeader=
""OSGGL.h""
57 potential_values=
"GL_REPLACE, GL_MODULATE, GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_SUBTRACT"
59 Texture environment alpha combine mode, default GL_MODULATE.
69 Texture environment combine rgb scale factor, default
1.f.
79 Texture environment combine alpha scale factor, default
1.f.
86 defaultValue=
"GL_TEXTURE"
87 defaultHeader=
""OSGGL.h""
90 Texture environment combine source
0 rgb, default GL_TEXTURE.
97 defaultValue=
"GL_PREVIOUS_EXT"
98 defaultHeader=
""OSGGLEXT.h""
101 Texture environment combine source
1 rgb, default GL_PREVIOUS_EXT.
107 visibility=
"external"
108 defaultValue=
"GL_CONSTANT_EXT"
109 defaultHeader=
""OSGGLEXT.h""
112 Texture environment combine source
2 rgb, default GL_CONSTANT_EXT.
115 name=
"envSource0Alpha"
118 visibility=
"external"
119 defaultValue=
"GL_TEXTURE"
120 defaultHeader=
""OSGGL.h""
123 Texture environment combine source
0 alpha, default GL_TEXTURE.
126 name=
"envSource1Alpha"
129 visibility=
"external"
130 defaultValue=
"GL_PREVIOUS_EXT"
131 defaultHeader=
""OSGGLEXT.h""
134 Texture environment combine source
1 alpha, default GL_PREVIOUS_EXT.
137 name=
"envSource2Alpha"
140 visibility=
"external"
141 defaultValue=
"GL_CONSTANT_EXT"
142 defaultHeader=
""OSGGLEXT.h""
145 Texture environment combine source
2 alpha, default GL_CONSTANT_EXT.
148 name=
"envOperand0RGB"
151 visibility=
"external"
152 defaultValue=
"GL_SRC_COLOR"
153 defaultHeader=
""OSGGL.h""
156 Texture environment combine operand
0 rgb, default GL_SRC_COLOR.
159 name=
"envOperand1RGB"
162 visibility=
"external"
163 defaultValue=
"GL_SRC_COLOR"
164 defaultHeader=
""OSGGL.h""
167 Texture environment combine operand
1 rgb, default GL_SRC_COLOR.
170 name=
"envOperand2RGB"
173 visibility=
"external"
174 defaultValue=
"GL_SRC_ALPHA"
175 defaultHeader=
""OSGGL.h""
178 Texture environment combine operand
2 rgb, default GL_SRC_ALPHA.
181 name=
"envOperand0Alpha"
184 visibility=
"external"
185 defaultValue=
"GL_SRC_ALPHA"
186 defaultHeader=
""OSGGL.h""
189 Texture environment combine operand
0 alpha, default GL_SRC_ALPHA.
192 name=
"envOperand1Alpha"
195 visibility=
"external"
196 defaultValue=
"GL_SRC_ALPHA"
197 defaultHeader=
""OSGGL.h""
200 Texture environment combine operand
1 alpha, default GL_SRC_ALPHA.
203 name=
"envOperand2Alpha"
206 visibility=
"external"
207 defaultValue=
"GL_SRC_ALPHA"
208 defaultHeader=
""OSGGL.h""
211 Texture environment combine operand
2 alpha, default GL_SRC_ALPHA.
217 visibility=
"external"
219 defaultValue=
"GL_FALSE"
220 defaultHeader=
""OSGGL.h""
222 Flag to use this texture for Point Sprites.
225 name=
"shaderOperation"
228 visibility=
"external"
230 defaultValue=
"GL_NONE"
231 defaultHeader=
""OSGGL.h""
233 Shader operation of this texture unit, default GL_NONE. If unit
0 uses
234 GL_NONE, shading is switched off. (GL_SHADER_OPERATION_NV).
240 visibility=
"external"
242 defaultValue=
"GL_NONE"
243 defaultHeader=
""OSGGL.h""
245 Input texture unit for this shader's operation. (GL_TEXTURE_SHADER_NV)
248 name=
"shaderOffsetMatrix"
251 visibility=
"external"
254 The
2x2 transformation matrix for offset textures. (GL_OFFSET_TEXTURE_MATRIX_NV)
257 name=
"shaderOffsetScale"
260 visibility=
"external"
264 The scaling factor for scaled offset textures. (GL_OFFSET_TEXTURE_SCALE_NV)
267 name=
"shaderOffsetBias"
270 visibility=
"external"
274 The bias factor for scaled offset textures. (GL_OFFSET_TEXTURE_BIAS_NV)
277 name=
"shaderRGBADotProduct"
280 visibility=
"external"
282 defaultValue=
"GL_NONE"
283 defaultHeader=
""OSGGL.h""
285 The RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV value.
288 name=
"shaderCullModes"
291 visibility=
"external"
295 The CULL_MODES_NV value, coded into a single byte. The first
4 bits of
296 the byte are used to indicate the wnated cull modes, a value of
0
297 signifies GL_LESS, a value of
1 GL_GEQUAL. Bit
0 (mask
1) is used for
298 the S coordinate, bit
1 (mask
2) for T, bit
2 (mask
4) for R and bit
4
302 name=
"shaderConstEye"
305 visibility=
"external"
308 The CONST_EYE_NV value, i.e. the constant eye position used by the
309 DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV shader.
315 visibility=
"external"
320 Bias of LOD calculation for texture access.