Home | History | Annotate | Download | only in glsl

Lines Matching full:statevar

274 #define MATRIX(name, statevar, modifier)				\
276 { NULL, { statevar, 0, 0, 0, modifier}, SWIZZLE_XYZW }, \
277 { NULL, { statevar, 0, 1, 1, modifier}, SWIZZLE_XYZW }, \
278 { NULL, { statevar, 0, 2, 2, modifier}, SWIZZLE_XYZW }, \
279 { NULL, { statevar, 0, 3, 3, modifier}, SWIZZLE_XYZW }, \
329 #define STATEVAR(name) {#name, name ## _elements, Elements(name ## _elements)}
332 STATEVAR(gl_DepthRange),
333 STATEVAR(gl_ClipPlane),
334 STATEVAR(gl_Point),
335 STATEVAR(gl_FrontMaterial),
336 STATEVAR(gl_BackMaterial),
337 STATEVAR(gl_LightSource),
338 STATEVAR(gl_LightModel),
339 STATEVAR(gl_FrontLightModelProduct),
340 STATEVAR(gl_BackLightModelProduct),
341 STATEVAR(gl_FrontLightProduct),
342 STATEVAR(gl_BackLightProduct),
343 STATEVAR(gl_TextureEnvColor),
344 STATEVAR(gl_EyePlaneS),
345 STATEVAR(gl_EyePlaneT),
346 STATEVAR(gl_EyePlaneR),
347 STATEVAR(gl_EyePlaneQ),
348 STATEVAR(gl_ObjectPlaneS),
349 STATEVAR(gl_ObjectPlaneT),
350 STATEVAR(gl_ObjectPlaneR),
351 STATEVAR(gl_ObjectPlaneQ),
352 STATEVAR(gl_Fog),
354 STATEVAR(gl_ModelViewMatrix),
355 STATEVAR(gl_ModelViewMatrixInverse),
356 STATEVAR(gl_ModelViewMatrixTranspose),
357 STATEVAR(gl_ModelViewMatrixInverseTranspose),
359 STATEVAR(gl_ProjectionMatrix),
360 STATEVAR(gl_ProjectionMatrixInverse),
361 STATEVAR(gl_ProjectionMatrixTranspose),
362 STATEVAR(gl_ProjectionMatrixInverseTranspose),
364 STATEVAR(gl_ModelViewProjectionMatrix),
365 STATEVAR(gl_ModelViewProjectionMatrixInverse),
366 STATEVAR(gl_ModelViewProjectionMatrixTranspose),
367 STATEVAR(gl_ModelViewProjectionMatrixInverseTranspose),
369 STATEVAR(gl_TextureMatrix),
370 STATEVAR(gl_TextureMatrixInverse),
371 STATEVAR(gl_TextureMatrixTranspose),
372 STATEVAR(gl_TextureMatrixInverseTranspose),
374 STATEVAR(gl_NormalMatrix),
375 STATEVAR(gl_NormalScale),
377 STATEVAR(gl_BumpRotMatrix0MESA),
378 STATEVAR(gl_BumpRotMatrix1MESA),
379 STATEVAR(gl_FogParamsOptimizedMESA),
380 STATEVAR(gl_CurrentAttribVertMESA),
381 STATEVAR(gl_CurrentAttribFragMESA),
437 const struct gl_builtin_uniform_desc* const statevar =
441 uni->num_state_slots = array_count * statevar->num_elements;
449 for (unsigned j = 0; j < statevar->num_elements; j++) {
450 struct gl_builtin_uniform_element *element = &statevar->elements[j];