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

tnl_pipeline_stage Struct Reference

Describes an individual operation on the pipeline. More...

#include <t_context.h>


Data Fields

const char * name
GLuint check_state
GLuint run_state
GLboolean active
GLuint inputs
GLuint outputs
GLuint changed_inputs
voidprivatePtr
void(* destroy )(struct tnl_pipeline_stage *)
void(* check )(GLcontext *ctx, struct tnl_pipeline_stage *)
GLboolean(* run )(GLcontext *ctx, struct tnl_pipeline_stage *)


Detailed Description

Describes an individual operation on the pipeline.


Field Documentation

GLboolean tnl_pipeline_stage::active
 

GLuint tnl_pipeline_stage::changed_inputs
 

void(* tnl_pipeline_stage::check)( GLcontext *ctx, struct tnl_pipeline_stage * )
 

GLuint tnl_pipeline_stage::check_state
 

void(* tnl_pipeline_stage::destroy)( struct tnl_pipeline_stage * )
 

GLuint tnl_pipeline_stage::inputs
 

const char* tnl_pipeline_stage::name
 

GLuint tnl_pipeline_stage::outputs
 

void* tnl_pipeline_stage::privatePtr
 

GLboolean(* tnl_pipeline_stage::run)( GLcontext *ctx, struct tnl_pipeline_stage * )
 

GLuint tnl_pipeline_stage::run_state
 


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