|
UFO: Alien Invasion
|
#include <r_program.h>

Data Fields | |
| GLuint | id |
| char | name [MAX_VAR] |
| r_shader_t * | v |
| r_shader_t * | f |
| r_progvar_t | vars [MAX_PROGRAM_VARS] |
| programInitFunc_t | init |
| programUseFunc_t | use |
| void * | userdata |
Definition at line 54 of file r_program.h.
| r_shader_t* r_program_t::f |
fragment shader
Definition at line 58 of file r_program.h.
Referenced by R_LoadProgram(), and R_ShutdownProgram().
| GLuint r_program_t::id |
Definition at line 55 of file r_program.h.
Referenced by R_EnableBlur(), R_EnableLighting(), R_EnableWarp(), R_LoadProgram(), R_ShutdownProgram(), and R_UseProgram().
| programInitFunc_t r_program_t::init |
Definition at line 60 of file r_program.h.
Referenced by R_LoadProgram().
| char r_program_t::name[MAX_VAR] |
Definition at line 56 of file r_program.h.
Referenced by R_LoadProgram().
| programUseFunc_t r_program_t::use |
Definition at line 61 of file r_program.h.
Referenced by R_LoadProgram(), and R_UseProgram().
| void* r_program_t::userdata |
Definition at line 62 of file r_program.h.
Referenced by CL_ParseMapParticle(), CL_ParticleFunction(), R_EnableBlur(), and R_UseConvolveProgram().
| r_shader_t* r_program_t::v |
vertex shader
Definition at line 57 of file r_program.h.
Referenced by R_LoadProgram(), and R_ShutdownProgram().
| r_progvar_t r_program_t::vars[MAX_PROGRAM_VARS] |
Definition at line 59 of file r_program.h.