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

t_vb_texmat.c File Reference

#include "main/glheader.h"
#include "main/colormac.h"
#include "main/context.h"
#include "main/macros.h"
#include "main/imports.h"
#include "main/mtypes.h"
#include "math/m_xform.h"
#include "t_context.h"
#include "t_pipeline.h"

Data Structures

struct  texmat_stage_data

Defines

#define TEXMAT_STAGE_DATA(stage)   ((struct texmat_stage_data *)stage->privatePtr)

Functions

static GLboolean run_texmat_stage (GLcontext *ctx, struct tnl_pipeline_stage *stage)
static GLboolean alloc_texmat_data (GLcontext *ctx, struct tnl_pipeline_stage *stage)
static void free_texmat_data (struct tnl_pipeline_stage *stage)

Variables

struct tnl_pipeline_stage _tnl_texture_transform_stage


Define Documentation

#define TEXMAT_STAGE_DATA ( stage   )     ((struct texmat_stage_data *)stage->privatePtr)


Function Documentation

static GLboolean alloc_texmat_data ( GLcontext ctx,
struct tnl_pipeline_stage stage 
) [static]

static void free_texmat_data ( struct tnl_pipeline_stage stage  )  [static]

static GLboolean run_texmat_stage ( GLcontext ctx,
struct tnl_pipeline_stage stage 
) [static]


Variable Documentation

struct tnl_pipeline_stage _tnl_texture_transform_stage

Initial value:


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