core  array_cache  math  swrast  swrast_setup  tnl  tnl_dd 
Main Page   Data Structures   File List   Data Fields   Globals  

tnl_pipeline Struct Reference

Contains the array of all pipeline stages. More...

#include <t_context.h>


Data Fields

GLuint build_state_trigger
 state changes which require build. More...

GLuint build_state_changes
 state changes since last build. More...

GLuint run_state_changes
 state changes since last run. More...

GLuint run_input_changes
 VERT_* changes since last run. More...

GLuint inputs
 VERT_* inputs to pipeline. More...

tnl_pipeline_stage stages [MAX_PIPELINE_STAGES+1]
 This array has to end with a NULL-pointer. More...

GLuint nr_stages


Detailed Description

Contains the array of all pipeline stages.

The default values are defined at the end of t_pipeline.c


Field Documentation

GLuint tnl_pipeline::build_state_changes
 

state changes since last build.

GLuint tnl_pipeline::build_state_trigger
 

state changes which require build.

GLuint tnl_pipeline::inputs
 

VERT_* inputs to pipeline.

GLuint tnl_pipeline::nr_stages
 

GLuint tnl_pipeline::run_input_changes
 

VERT_* changes since last run.

GLuint tnl_pipeline::run_state_changes
 

state changes since last run.

struct tnl_pipeline_stage tnl_pipeline::stages[MAX_PIPELINE_STAGES+1]
 

This array has to end with a NULL-pointer.


The documentation for this struct was generated from the following file:
Generated on Sun May 16 15:55:27 2004 for Mesa Transform and Lighting (tnl) by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001