|
void | DumpGLState (void) |
|
void | GLBE_SubmitBatch (batch_t *batch) |
|
void | GLBE_PolyOffsetStencilShadow (qboolean pushdepth)(void) |
|
void | GL_TexEnv (GLenum mode) |
|
void | GL_ForceDepthWritable (void) |
|
void | GL_SetShaderState2D (qboolean is2d) |
|
void | GL_SelectTexture (int target) |
|
void | GL_SelectVBO (int vbo) |
|
void | GL_DeselectVAO (void) |
|
void | GL_SelectEBO (int vbo) |
|
void | GL_MTBind (int tmu, int target, texid_t texnum) |
|
void | GLBE_SetupVAO (vbo_t *vbo, unsigned int vaodynamic, unsigned int vaostatic) |
|
void | GL_SelectProgram (int program) |
|
void | GLBE_RenderShadowBuffer (unsigned int numverts, int vbo, vecV_t *verts, unsigned numindicies, int ibo, index_t *indicies) |
|
void | GL_CullFace (unsigned int sflags) |
|
void | GLBE_SetupForShadowMap (dlight_t *dl, int texwidth, int texheight, float shadowscale) |
|
int | GLBE_BeginRenderBuffer_DepthOnly (texid_t depthtexture) |
|
qboolean | GLBE_BeginShadowMap (int id, int w, int h, uploadfmt_t encoding, int *restorefbo) |
|
void | GLBE_EndShadowMap (int restorefbo) |
|
void | Shader_LightPass (struct shaderparsestate_s *ps, const char *shortname, const void *args) |
|
void | GenerateFogTexture (texid_t *tex, float density, float zscale) |
|
void | GLBE_DestroyFBOs (void) |
|
void | GLBE_Shutdown (void) |
|
void | GLBE_Init (void) |
|
qboolean | GLBE_LightCullModel (vec3_t org, model_t *model) |
|
void | GLBE_SelectMode (backendmode_t mode) |
|
void | GLBE_SelectEntity (entity_t *ent) |
|
qboolean | GLBE_SelectDLight (dlight_t *dl, vec3_t colour, vec3_t axis[3], unsigned int lmode) |
|
void | GLBE_Scissor (srect_t *rect) |
|
texid_t | GenerateNormalisationCubeMap (void) |
|
void | GLBE_DrawMesh_List (shader_t *shader, int nummeshes, mesh_t **meshlist, vbo_t *vbo, texnums_t *texnums, unsigned int beflags) |
|
void | GLBE_DrawMesh_Single (shader_t *shader, mesh_t *mesh, vbo_t *vbo, unsigned int beflags) |
|
void | GLBE_SubmitMeshes (batch_t **worldbatches, int start, int stop) |
|
void | GLBE_UpdateLightmaps (void) |
|
batch_t * | GLBE_GetTempBatch (void) |
|
void | GLBE_BaseEntTextures (const qbyte *worldpvs, const int *worldareas) |
|
void | GLBE_RenderToTextureUpdate2d (qboolean destchanged) |
|
void | GLBE_FBO_Sources (texid_t sourcecolour, texid_t sourcedepth) |
|
int | GLBE_FBO_Push (fbostate_t *state) |
|
void | GLBE_FBO_Pop (int oldfbo) |
|
void | GLBE_FBO_Destroy (fbostate_t *state) |
|
int | GLBE_FBO_Update (fbostate_t *state, unsigned int enables, texid_t *destcol, int mrt, texid_t destdepth, int width, int height, int layer) |
|
void | GLBE_DrawLightPrePass (void) |
|
qboolean | R_DrawSkyroom (shader_t *skyshader) |
|
void | GLBE_DrawWorld (batch_t **worldbatches) |
|
void | GLBE_VBO_Begin (vbobctx_t *ctx, size_t maxsize) |
|
void | GLBE_VBO_Data (vbobctx_t *ctx, void *data, size_t size, vboarray_t *varray) |
|
void | GLBE_VBO_Finish (vbobctx_t *ctx, void *edata, size_t esize, vboarray_t *earray, void **vbomem, void **ebomem) |
|
void | GLBE_VBO_Destroy (vboarray_t *vearray, void *vbomem) |
|