OpenMoHAA ..
Loading...
Searching...
No Matches
shaderCommands_s Struct Reference

Public Member Functions

glIndex_t indexes[SHADER_MAX_INDEXES] Q_ALIGN (16)
vec4_t xyz[SHADER_MAX_VERTEXES] Q_ALIGN (16)
vec4_t normal[SHADER_MAX_VERTEXES] Q_ALIGN (16)
vec2_t texCoords[SHADER_MAX_VERTEXES][2] Q_ALIGN (16)
color4ub_t vertexColors[SHADER_MAX_VERTEXES] Q_ALIGN (16)
int vertexDlightBits[SHADER_MAX_VERTEXES] Q_ALIGN (16)
stageVars_t svars Q_ALIGN (16)
color4ub_t constantColor255[SHADER_MAX_VERTEXES] Q_ALIGN (16)
glIndex_t indexes[SHADER_MAX_INDEXES] Q_ALIGN (16)
vec4_t xyz[SHADER_MAX_VERTEXES] Q_ALIGN (16)
int16_t normal[SHADER_MAX_VERTEXES][4] Q_ALIGN (16)
int16_t tangent[SHADER_MAX_VERTEXES][4] Q_ALIGN (16)
vec2_t texCoords[SHADER_MAX_VERTEXES] Q_ALIGN (16)
vec2_t lightCoords[SHADER_MAX_VERTEXES] Q_ALIGN (16)
uint16_t color[SHADER_MAX_VERTEXES][4] Q_ALIGN (16)
int16_t lightdir[SHADER_MAX_VERTEXES][4] Q_ALIGN (16)
stageVars_t svars Q_ALIGN (16)

Public Attributes

shader_t * shader
float shaderTime
int fogNum
int dlightBits
int dlightMap
int numIndexes
int numVertexes
int numPasses
void(* currentStageIteratorFunc )(void)
shaderStage_t ** xstages
qboolean no_global_fog
qboolean vertexColorValid
void * attribPointers [ATTR_INDEX_COUNT]
vao_t * vao
qboolean useInternalVao
qboolean useCacheVao
double shaderTime
int cubemapIndex
int pshadowBits
int firstIndex

The documentation for this struct was generated from the following files: