core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

gl_dlist_state Struct Reference

#include <mtypes.h>


Detailed Description

State used during display list compilation and execution.

Data Fields

GLuint CallDepth
 Current recursion calling depth.
struct gl_display_listCurrentList
 List currently being compiled.
union gl_dlist_nodeCurrentBlock
 Pointer to current block of nodes.
GLuint CurrentPos
 Index into current block of nodes.
GLvertexformat ListVtxfmt
GLubyte ActiveAttribSize [VERT_ATTRIB_MAX]
GLfloat CurrentAttrib [VERT_ATTRIB_MAX][4]
GLubyte ActiveMaterialSize [MAT_ATTRIB_MAX]
GLfloat CurrentMaterial [MAT_ATTRIB_MAX][4]
GLubyte ActiveIndex
GLfloat CurrentIndex
GLubyte ActiveEdgeFlag
GLboolean CurrentEdgeFlag
struct {
   GLenum   ShadeModel
Current

Field Documentation

GLuint gl_dlist_state::CallDepth

Current recursion calling depth.

struct gl_display_list* gl_dlist_state::CurrentList [read]

List currently being compiled.

union gl_dlist_node* gl_dlist_state::CurrentBlock [write]

Pointer to current block of nodes.

GLuint gl_dlist_state::CurrentPos

Index into current block of nodes.

GLvertexformat gl_dlist_state::ListVtxfmt

GLubyte gl_dlist_state::ActiveAttribSize[VERT_ATTRIB_MAX]

GLfloat gl_dlist_state::CurrentAttrib[VERT_ATTRIB_MAX][4]

GLubyte gl_dlist_state::ActiveMaterialSize[MAT_ATTRIB_MAX]

GLfloat gl_dlist_state::CurrentMaterial[MAT_ATTRIB_MAX][4]

GLubyte gl_dlist_state::ActiveIndex

GLfloat gl_dlist_state::CurrentIndex

GLubyte gl_dlist_state::ActiveEdgeFlag

GLboolean gl_dlist_state::CurrentEdgeFlag

GLenum gl_dlist_state::ShadeModel

struct { ... } gl_dlist_state::Current


The documentation for this struct was generated from the following file:
Generated on Sun Sep 27 06:47:46 2009 for Mesa Main by  doxygen 1.5.4