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

t_pipeline.h File Reference

#include "main/mtypes.h"
#include "t_context.h"

Functions

void _tnl_run_pipeline (GLcontext *ctx)
void _tnl_destroy_pipeline (GLcontext *ctx)
void _tnl_install_pipeline (GLcontext *ctx, const struct tnl_pipeline_stage **stages)
void _tnl_RenderClippedPolygon (GLcontext *ctx, const GLuint *elts, GLuint n)
void _tnl_RenderClippedLine (GLcontext *ctx, GLuint ii, GLuint jj)

Variables

struct tnl_pipeline_stage _tnl_vertex_transform_stage
struct tnl_pipeline_stage _tnl_vertex_cull_stage
struct tnl_pipeline_stage _tnl_normal_transform_stage
struct tnl_pipeline_stage _tnl_lighting_stage
struct tnl_pipeline_stage _tnl_fog_coordinate_stage
struct tnl_pipeline_stage _tnl_texgen_stage
struct tnl_pipeline_stage _tnl_texture_transform_stage
struct tnl_pipeline_stage _tnl_point_attenuation_stage
struct tnl_pipeline_stage _tnl_vertex_program_stage
 Public description of this pipeline stage.
struct tnl_pipeline_stage _tnl_render_stage
struct tnl_pipeline_stage_tnl_default_pipeline []
struct tnl_pipeline_stage_tnl_vp_pipeline []
tnl_render_func _tnl_render_tab_elts []
tnl_render_func _tnl_render_tab_verts []


Function Documentation

void _tnl_destroy_pipeline ( GLcontext ctx  ) 

void _tnl_install_pipeline ( GLcontext ctx,
const struct tnl_pipeline_stage **  stages 
)

void _tnl_RenderClippedLine ( GLcontext ctx,
GLuint  ii,
GLuint  jj 
)

void _tnl_RenderClippedPolygon ( GLcontext ctx,
const GLuint *  elts,
GLuint  n 
)

void _tnl_run_pipeline ( GLcontext ctx  ) 


Variable Documentation

struct tnl_pipeline_stage* _tnl_default_pipeline[]

struct tnl_pipeline_stage _tnl_fog_coordinate_stage

struct tnl_pipeline_stage _tnl_lighting_stage

struct tnl_pipeline_stage _tnl_normal_transform_stage

struct tnl_pipeline_stage _tnl_point_attenuation_stage

struct tnl_pipeline_stage _tnl_render_stage

tnl_render_func _tnl_render_tab_elts[]

tnl_render_func _tnl_render_tab_verts[]

struct tnl_pipeline_stage _tnl_texgen_stage

struct tnl_pipeline_stage _tnl_texture_transform_stage

struct tnl_pipeline_stage _tnl_vertex_cull_stage

struct tnl_pipeline_stage _tnl_vertex_program_stage

Public description of this pipeline stage.

struct tnl_pipeline_stage _tnl_vertex_transform_stage

struct tnl_pipeline_stage* _tnl_vp_pipeline[]


Generated on Sun Sep 27 06:48:09 2009 for Mesa Transform and Lighting (tnl) by  doxygen 1.5.4