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

t_pipeline.c File Reference

#include "main/glheader.h"
#include "main/context.h"
#include "main/imports.h"
#include "main/state.h"
#include "main/mtypes.h"
#include "t_context.h"
#include "t_pipeline.h"
#include "t_vp_build.h"
#include "t_vertex.h"

Functions

void _tnl_install_pipeline (GLcontext *ctx, const struct tnl_pipeline_stage **stages)
void _tnl_destroy_pipeline (GLcontext *ctx)
static GLuint check_input_changes (GLcontext *ctx)
static GLuint check_output_changes (GLcontext *ctx)
void _tnl_run_pipeline (GLcontext *ctx)

Variables

struct tnl_pipeline_stage_tnl_default_pipeline []
struct tnl_pipeline_stage_tnl_vp_pipeline []


Function Documentation

void _tnl_destroy_pipeline ( GLcontext ctx  ) 

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

void _tnl_run_pipeline ( GLcontext ctx  ) 

static GLuint check_input_changes ( GLcontext ctx  )  [static]

static GLuint check_output_changes ( GLcontext ctx  )  [static]


Variable Documentation

struct tnl_pipeline_stage* _tnl_default_pipeline[]

Initial value:

struct tnl_pipeline_stage* _tnl_vp_pipeline[]

Initial value:


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