![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Definition at line 129 of file gl_backend.c.
qbool gl_state_t::active |
Definition at line 179 of file gl_backend.c.
Referenced by GL_Backend_ResetState().
qbool gl_state_t::alphatocoverage |
Definition at line 142 of file gl_backend.c.
Referenced by GL_AlphaToCoverage(), and GL_Backend_ResetState().
qbool gl_state_t::blend |
Definition at line 135 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_BlendFunc().
int gl_state_t::blendfunc1 |
Definition at line 133 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_BlendFunc().
int gl_state_t::blendfunc2 |
Definition at line 134 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_BlendFunc().
float gl_state_t::color4f[4] |
Definition at line 146 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), GL_Color(), and R_Mesh_ColorPointer().
int gl_state_t::colormask |
Definition at line 137 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_ColorMask().
int gl_state_t::cullface |
Definition at line 131 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), GL_CullFace(), and GL_SetMirrorState().
int gl_state_t::cullfaceenable |
Definition at line 132 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_CullFace().
int gl_state_t::defaultframebufferobject |
Definition at line 153 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), gl_backend_start(), and R_Mesh_SetRenderTargets().
unsigned int gl_state_t::defaultvao |
Definition at line 157 of file gl_backend.c.
Referenced by gl_backend_start().
int gl_state_t::depthfunc |
Definition at line 139 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_DepthFunc().
GLboolean gl_state_t::depthmask |
Definition at line 136 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_DepthMask().
float gl_state_t::depthrange[2] |
Definition at line 140 of file gl_backend.c.
Referenced by GL_DepthRange().
int gl_state_t::depthtest |
Definition at line 138 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_DepthTest().
int gl_state_t::elementbufferobject |
Definition at line 150 of file gl_backend.c.
Referenced by GL_BindEBO(), and R_Mesh_DestroyMeshBuffer().
int gl_state_t::framebufferobject |
Definition at line 152 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), R_Mesh_CreateFramebufferObject(), R_Mesh_DestroyFramebufferObject(), and R_Mesh_SetRenderTargets().
int gl_state_t::lockrange_count |
Definition at line 148 of file gl_backend.c.
Referenced by GL_Backend_ResetState().
int gl_state_t::lockrange_first |
Definition at line 147 of file gl_backend.c.
Referenced by GL_Backend_ResetState().
memexpandablearray_t gl_state_t::meshbufferarray |
Definition at line 177 of file gl_backend.c.
Referenced by gl_backend_devicelost(), gl_backend_shutdown(), gl_backend_start(), GL_Mesh_ListVBOs(), R_Mesh_CreateMeshBuffer(), and R_Mesh_DestroyMeshBuffer().
int gl_state_t::pointer_color_components |
Definition at line 166 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
qbool gl_state_t::pointer_color_enabled |
Definition at line 154 of file gl_backend.c.
Referenced by GL_Color(), and R_Mesh_ColorPointer().
int gl_state_t::pointer_color_gltype |
Definition at line 167 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
size_t gl_state_t::pointer_color_offset |
Definition at line 171 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
const void* gl_state_t::pointer_color_pointer |
Definition at line 169 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
size_t gl_state_t::pointer_color_stride |
Definition at line 168 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
const r_meshbuffer_t* gl_state_t::pointer_color_vertexbuffer |
Definition at line 170 of file gl_backend.c.
Referenced by R_Mesh_ColorPointer().
int gl_state_t::pointer_vertex_components |
Definition at line 159 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
int gl_state_t::pointer_vertex_gltype |
Definition at line 160 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
size_t gl_state_t::pointer_vertex_offset |
Definition at line 164 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
const void* gl_state_t::pointer_vertex_pointer |
Definition at line 162 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
size_t gl_state_t::pointer_vertex_stride |
Definition at line 161 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
const r_meshbuffer_t* gl_state_t::pointer_vertex_vertexbuffer |
Definition at line 163 of file gl_backend.c.
Referenced by R_Mesh_VertexPointer().
float gl_state_t::polygonoffset[2] |
Definition at line 141 of file gl_backend.c.
Referenced by GL_Backend_ResetState(), and GL_PolygonOffset().
int gl_state_t::preparevertices_numvertices |
Definition at line 175 of file gl_backend.c.
void* gl_state_t::preparevertices_tempdata |
Definition at line 173 of file gl_backend.c.
Referenced by gl_backend_shutdown().
size_t gl_state_t::preparevertices_tempdatamaxsize |
Definition at line 174 of file gl_backend.c.
int gl_state_t::scissortest |
Definition at line 143 of file gl_backend.c.
Referenced by GL_ScissorTest().
int gl_state_t::uniformbufferobject |
Definition at line 151 of file gl_backend.c.
Referenced by GL_BindUBO(), and R_Mesh_DestroyMeshBuffer().
unsigned int gl_state_t::unit |
Definition at line 144 of file gl_backend.c.
Referenced by GL_ActiveTexture(), and GL_Backend_ResetState().
gltextureunit_t gl_state_t::units[MAX_TEXTUREUNITS] |
Definition at line 145 of file gl_backend.c.
Referenced by R_Mesh_ClearBindingsForTexture(), R_Mesh_TexBind(), R_Mesh_TexBound(), and R_Mesh_TexCoordPointer().
int gl_state_t::vertexbufferobject |
Definition at line 149 of file gl_backend.c.
Referenced by GL_BindVBO(), and R_Mesh_DestroyMeshBuffer().