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

anonymous enum
Enumerator:
_TNL_ATTRIB_POS 
_TNL_ATTRIB_WEIGHT 
_TNL_ATTRIB_NORMAL 
_TNL_ATTRIB_COLOR0 
_TNL_ATTRIB_COLOR1 
_TNL_ATTRIB_FOG 
_TNL_ATTRIB_COLOR_INDEX 
_TNL_ATTRIB_EDGEFLAG 
_TNL_ATTRIB_TEX0 
_TNL_ATTRIB_TEX1 
_TNL_ATTRIB_TEX2 
_TNL_ATTRIB_TEX3 
_TNL_ATTRIB_TEX4 
_TNL_ATTRIB_TEX5 
_TNL_ATTRIB_TEX6 
_TNL_ATTRIB_TEX7 
_TNL_ATTRIB_GENERIC0 
_TNL_ATTRIB_GENERIC1 
_TNL_ATTRIB_GENERIC2 
_TNL_ATTRIB_GENERIC3 
_TNL_ATTRIB_GENERIC4 
_TNL_ATTRIB_GENERIC5 
_TNL_ATTRIB_GENERIC6 
_TNL_ATTRIB_GENERIC7 
_TNL_ATTRIB_GENERIC8 
_TNL_ATTRIB_GENERIC9 
_TNL_ATTRIB_GENERIC10 
_TNL_ATTRIB_GENERIC11 
_TNL_ATTRIB_GENERIC12 
_TNL_ATTRIB_GENERIC13 
_TNL_ATTRIB_GENERIC14 
_TNL_ATTRIB_GENERIC15 
_TNL_ATTRIB_MAT_FRONT_AMBIENT 
_TNL_ATTRIB_MAT_BACK_AMBIENT 
_TNL_ATTRIB_MAT_FRONT_DIFFUSE 
_TNL_ATTRIB_MAT_BACK_DIFFUSE 
_TNL_ATTRIB_MAT_FRONT_SPECULAR 
_TNL_ATTRIB_MAT_BACK_SPECULAR 
_TNL_ATTRIB_MAT_FRONT_EMISSION 
_TNL_ATTRIB_MAT_BACK_EMISSION 
_TNL_ATTRIB_MAT_FRONT_SHININESS 
_TNL_ATTRIB_MAT_BACK_SHININESS 
_TNL_ATTRIB_MAT_FRONT_INDEXES 
_TNL_ATTRIB_MAT_BACK_INDEXES 
_TNL_ATTRIB_POINTSIZE 
_TNL_ATTRIB_MAX 

Definition at line 79 of file t_context.h.

     {
    _TNL_ATTRIB_POS = 0,
    _TNL_ATTRIB_WEIGHT = 1,
    _TNL_ATTRIB_NORMAL = 2,
    _TNL_ATTRIB_COLOR0 = 3,
    _TNL_ATTRIB_COLOR1 = 4,
    _TNL_ATTRIB_FOG = 5,
    _TNL_ATTRIB_COLOR_INDEX = 6,
    _TNL_ATTRIB_EDGEFLAG = 7,
    _TNL_ATTRIB_TEX0 = 8,
    _TNL_ATTRIB_TEX1 = 9,
    _TNL_ATTRIB_TEX2 = 10,
    _TNL_ATTRIB_TEX3 = 11,
    _TNL_ATTRIB_TEX4 = 12,
    _TNL_ATTRIB_TEX5 = 13,
    _TNL_ATTRIB_TEX6 = 14,
    _TNL_ATTRIB_TEX7 = 15,

    _TNL_ATTRIB_GENERIC0 = 16, /* doesn't really exist! */
    _TNL_ATTRIB_GENERIC1 = 17,
    _TNL_ATTRIB_GENERIC2 = 18,
    _TNL_ATTRIB_GENERIC3 = 19,
    _TNL_ATTRIB_GENERIC4 = 20,
    _TNL_ATTRIB_GENERIC5 = 21,
    _TNL_ATTRIB_GENERIC6 = 22,
    _TNL_ATTRIB_GENERIC7 = 23,
    _TNL_ATTRIB_GENERIC8 = 24,
    _TNL_ATTRIB_GENERIC9 = 25,
    _TNL_ATTRIB_GENERIC10 = 26,
    _TNL_ATTRIB_GENERIC11 = 27,
    _TNL_ATTRIB_GENERIC12 = 28,
    _TNL_ATTRIB_GENERIC13 = 29,
    _TNL_ATTRIB_GENERIC14 = 30,
    _TNL_ATTRIB_GENERIC15 = 31,

    /* These alias with the generics, but they are not active
     * concurrently, so it's not a problem.  The TNL module
     * doesn't have to do anything about this as this is how they
     * are passed into the _draw_prims callback.
     *
     * When we generate fixed-function replacement programs (in
     * t_vp_build.c currently), they refer to the appropriate
     * generic attribute in order to pick up per-vertex material
     * data.
     */
    _TNL_ATTRIB_MAT_FRONT_AMBIENT = 16,
    _TNL_ATTRIB_MAT_BACK_AMBIENT = 17,
    _TNL_ATTRIB_MAT_FRONT_DIFFUSE = 18,
    _TNL_ATTRIB_MAT_BACK_DIFFUSE = 19,
    _TNL_ATTRIB_MAT_FRONT_SPECULAR = 20,
    _TNL_ATTRIB_MAT_BACK_SPECULAR = 21,
    _TNL_ATTRIB_MAT_FRONT_EMISSION = 22,
    _TNL_ATTRIB_MAT_BACK_EMISSION = 23,
    _TNL_ATTRIB_MAT_FRONT_SHININESS = 24,
    _TNL_ATTRIB_MAT_BACK_SHININESS = 25,
    _TNL_ATTRIB_MAT_FRONT_INDEXES = 26,
    _TNL_ATTRIB_MAT_BACK_INDEXES = 27,

    /* This is really a VERT_RESULT, not an attrib.  Need to fix
     * tnl to understand the difference.
     */
    _TNL_ATTRIB_POINTSIZE = 16,

    _TNL_ATTRIB_MAX = 32
} ;

Generated on Mon May 28 2012 05:00:02 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.