ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

Used for describing GL state referenced from inside ARB vertex and fragment programs. A string such as "state.light[0].ambient" gets translated into a sequence of tokens such as [ STATE_LIGHT, 0, STATE_AMBIENT ].

For state that's an array, like STATE_CLIPPLANE, the 2nd token [1] should always be the array index.

Enumerator:
STATE_MATERIAL 
STATE_LIGHT 
STATE_LIGHTMODEL_AMBIENT 
STATE_LIGHTMODEL_SCENECOLOR 
STATE_LIGHTPROD 
STATE_TEXGEN 
STATE_FOG_COLOR 
STATE_FOG_PARAMS 
STATE_CLIPPLANE 
STATE_POINT_SIZE 
STATE_POINT_ATTENUATION 
STATE_MODELVIEW_MATRIX 
STATE_PROJECTION_MATRIX 
STATE_MVP_MATRIX 
STATE_TEXTURE_MATRIX 
STATE_PROGRAM_MATRIX 
STATE_COLOR_MATRIX 
STATE_MATRIX_INVERSE 
STATE_MATRIX_TRANSPOSE 
STATE_MATRIX_INVTRANS 
STATE_AMBIENT 
STATE_DIFFUSE 
STATE_SPECULAR 
STATE_EMISSION 
STATE_SHININESS 
STATE_HALF_VECTOR 
STATE_POSITION 

xyzw = position

STATE_ATTENUATION 

xyz = attenuation, w = spot exponent

STATE_SPOT_DIRECTION 

xyz = direction, w = cos(cutoff)

STATE_SPOT_CUTOFF 

x = cutoff, yzw = undefined

STATE_TEXGEN_EYE_S 
STATE_TEXGEN_EYE_T 
STATE_TEXGEN_EYE_R 
STATE_TEXGEN_EYE_Q 
STATE_TEXGEN_OBJECT_S 
STATE_TEXGEN_OBJECT_T 
STATE_TEXGEN_OBJECT_R 
STATE_TEXGEN_OBJECT_Q 
STATE_TEXENV_COLOR 
STATE_DEPTH_RANGE 
STATE_VERTEX_PROGRAM 
STATE_FRAGMENT_PROGRAM 
STATE_ENV 
STATE_LOCAL 
STATE_INTERNAL 
STATE_NORMAL_SCALE 
STATE_TEXRECT_SCALE 
STATE_FOG_PARAMS_OPTIMIZED 
STATE_LIGHT_SPOT_DIR_NORMALIZED 
STATE_LIGHT_POSITION 
STATE_LIGHT_POSITION_NORMALIZED 
STATE_LIGHT_HALF_VECTOR 
STATE_PT_SCALE 

Pixel transfer RGBA scale

STATE_PT_BIAS 

Pixel transfer RGBA bias

STATE_PCM_SCALE 

Post color matrix RGBA scale

STATE_PCM_BIAS 

Post color matrix RGBA bias

STATE_SHADOW_AMBIENT 

ARB_shadow_ambient fail value; token[2] is texture unit index

STATE_INTERNAL_DRIVER 

Definition at line 47 of file prog_statevars.h.


Generated on Fri May 25 2012 04:57:41 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.