doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Enumerations | Functions | Variables
draw_nv20.cpp File Reference
#include "../idlib/precompiled.h"
#include "tr_local.h"

Go to the source code of this file.

Enumerations

enum  fragmentProgram_t {
  FPROG_BUMP_AND_LIGHT, FPROG_DIFFUSE_COLOR, FPROG_SPECULAR_COLOR, FPROG_DIFFUSE_AND_SPECULAR_COLOR,
  FPROG_NUM_FRAGMENT_PROGRAMS
}
 

Functions

void RB_NV20_DependentSpecularPass (const drawInteraction_t *din)
 
void RB_NV20_DependentAmbientPass (void)
 
void GL_SelectTextureNoClient (int unit)
 
void RB_NV20_DrawInteractions (void)
 
void R_NV20_Init (void)
 

Variables

GLuint fragmentDisplayListBase
 

Enumeration Type Documentation

Enumerator
FPROG_BUMP_AND_LIGHT 
FPROG_DIFFUSE_COLOR 
FPROG_SPECULAR_COLOR 
FPROG_DIFFUSE_AND_SPECULAR_COLOR 
FPROG_NUM_FRAGMENT_PROGRAMS 

Definition at line 34 of file draw_nv20.cpp.

Function Documentation

void GL_SelectTextureNoClient ( int  unit)

Definition at line 61 of file draw_nv20.cpp.

void R_NV20_Init ( void  )

Definition at line 844 of file draw_nv20.cpp.

void RB_NV20_DependentAmbientPass ( void  )
void RB_NV20_DependentSpecularPass ( const drawInteraction_t din)
void RB_NV20_DrawInteractions ( void  )

Definition at line 763 of file draw_nv20.cpp.

Variable Documentation

GLuint fragmentDisplayListBase

Definition at line 43 of file draw_nv20.cpp.