|
UFO: Alien Invasion
|
local graphics definitions More...
#include "../../common/common.h"#include "../../common/qfiles.h"#include "../cl_renderer.h"#include "../cl_video.h"#include "r_gl.h"#include "r_state.h"#include "r_array.h"#include "r_material.h"#include "r_image.h"#include "r_model.h"#include "r_thread.h"#include "r_framebuffer.h"#include "r_lightmap.h"#include "r_corona.h"#include "r_flare.h"

Go to the source code of this file.
Data Structures | |
| struct | rlocals_t |
| struct | rconfig_t |
| GL config stuff. More... | |
Macros | |
| #define | MIN_GL_CONSTANT_ATTENUATION 0.01 |
Enumerations | |
| enum | hardwareType_t { GLHW_GENERIC , GLHW_MESA , GLHW_INTEL , GLHW_ATI , GLHW_NVIDIA } |
Functions | |
| void | R_DrawSurfaces (const mBspSurfaces_t *surfs, glElementIndex_t *indexPtr) |
| General surface drawing function, that draw the surface chains. | |
| void | R_DrawMaterialSurfaces (const mBspSurfaces_t *surfs, glElementIndex_t *indexPtr) |
| Iterates the specified surfaces list, updating materials as they are encountered, and rendering all visible stages. State is lazily managed throughout the iteration, so there is a concerted effort to restore the state after all surface stages have been rendered. | |
| void | R_SetSurfaceBumpMappingParameters (const mBspSurface_t *surf, const image_t *normalMap, const image_t *specularMap) |
| bool | R_CullMeshModel (const entity_t *e) |
| Checks whether a model is visible in the current scene. | |
| void | R_DrawModelParticle (modelInfo_t *mi) |
| Renders a particle model for the battlescape. | |
| void | R_DrawBspNormals (int tile) |
| Developer tool for viewing BSP vertex normals. Only Phong interpolated surfaces show their normals when r_shownormals > 1. | |
| bool | R_CullBspModel (const entity_t *e) |
| Returns true if the specified entity is completely culled by the view frustum, false otherwise. | |
| bool | R_CullSphere (const vec3_t centre, const float radius, const unsigned int clipflags) |
| Performs a spherical frustum check. | |
| void | R_GetLevelSurfaceLists (void) |
| Fills the surface chains for the current worldlevel and hide other levels. | |
| void | R_GetEntityLists (void) |
| Primary entry point for drawing all entities. | |
| void | R_DrawInitLocal (void) |
| Loads some textures and init the 3d globe. | |
| void | R_DrawParticles (void) |
| void | R_SetupFrustum (void) |
| void | R_ClearBspRRefs (void) |
| void | R_AddBspRRef (const mBspModel_t *model, const vec3_t origin, const vec3_t angles, const bool forceVisibility) |
| Adds bsp render references. | |
| void | R_RenderOpaqueBspRRefs (void) |
| Draw all simple opaque bsp surfaces with multitexture enabled and light enabled. | |
| void | R_RenderOpaqueWarpBspRRefs (void) |
| Draw all warped opaque bsp surfaces via warp shader. | |
| void | R_RenderAlphaTestBspRRefs (void) |
| void | R_RenderMaterialBspRRefs (void) |
| void | R_RenderFlareBspRRefs (void) |
| void | R_RenderBlendBspRRefs (void) |
| Draw all translucent bsp surfaces with multitexture enabled and blend enabled. | |
| void | R_RenderBlendWarpBspRRefs (void) |
| Draw all warped translucent bsp surfaces via warp shader and with blend enabled. | |
| bool | Rimp_Init (void) |
| void | Rimp_Shutdown (void) |
| bool | R_InitGraphics (const viddefContext_t *context) |
| Init the SDL window. | |
local graphics definitions
Definition in file r_local.h.
| #define MIN_GL_CONSTANT_ATTENUATION 0.01 |
Definition at line 45 of file r_local.h.
Referenced by R_DisableLights(), R_DisableSpotLight(), and R_SetupSpotLight().
| enum hardwareType_t |
| void R_AddBspRRef | ( | const mBspModel_t * | model, |
| const vec3_t | origin, | ||
| const vec3_t | angles, | ||
| const bool | forceVisibility ) |
Adds bsp render references.
| [in] | model | The bsp model to add to the render chain |
| [in] | origin | |
| [in] | angles | |
| [in] | forceVisibility | force model to be fully visible |
Definition at line 324 of file r_bsp.cpp.
References bspRenderRef_t::angles, bspRenderRef_t::bsp, bspRRefs, Com_Printf(), mBspModel_t::firstmodelsurface, mBspSurface_t::frame, i, MAX_BSPS_TO_RENDER, numBspRRefs, mBspModel_t::nummodelsurfaces, bspRenderRef_t::origin, r_locals, mBspModel_t::surfaces, and VectorCopy.
Referenced by R_GetEntityLists(), and R_RenderFrame().
| bool R_CullBspModel | ( | const entity_t * | e | ) |
Returns true if the specified entity is completely culled by the view frustum, false otherwise.
| [in] | e | The entity to check |
Definition at line 108 of file r_bsp.cpp.
References AABB::expand(), AABB::getMaxs(), AABB::getMins(), entity_t::isOriginBrushModel, entity_t::model, entity_t::origin, PSIDE_BACK, R_CullBox(), and AABB::shift().
Referenced by R_CullEntity().
| bool R_CullMeshModel | ( | const entity_t * | e | ) |
Checks whether a model is visible in the current scene.
| [in] | e | The entity to check |
false if visible, true if the entity is outside the current view Definition at line 446 of file r_mesh.cpp.
References entity_t::angles, AngleVectors(), cBspPlane_t::dist, DotProduct, f, i, lengthof, entity_t::model, cBspPlane_t::normal, entity_t::origin, r_locals, entity_t::scale, entity_t::tagent, VectorAdd, VectorCopy, and YAW.
Referenced by R_CullEntity().
Performs a spherical frustum check.
| [in] | centre | The world coordinate that is the center of the sphere |
| [in] | radius | The radius of the sphere to check the frustum for |
| [in] | clipflags | Can be used to skip sides of the frustum planes |
true if the sphere is completely outside the frustum, false otherwise Definition at line 83 of file r_bsp.cpp.
References cBspPlane_t::dist, DotProduct, i, lengthof, cBspPlane_t::normal, r_locals, and r_nocull.
Developer tool for viewing BSP vertex normals. Only Phong interpolated surfaces show their normals when r_shownormals > 1.
Definition at line 134 of file r_bsp.cpp.
References mBspTexInfo_t::flags, mBspSurface_t::frame, i, mBspSurface_t::index, mBspModel_t::normals, mBspSurface_t::numedges, mBspModel_t::numsurfaces, R_Color(), R_EnableTexture(), r_locals, r_mapTiles, R_ReallocateStateArrays(), R_ResetArrayState(), r_shownormals, r_state, refdef, SURF_PHONG, SURF_WARP, mBspModel_t::surfaces, mBspSurface_t::texinfo, texunit_diffuse, VectorMA(), and mBspModel_t::verts.
Referenced by R_RenderFrame().
Loads some textures and init the 3d globe.
Definition at line 83 of file r_draw.cpp.
References Com_Error(), Com_Printf(), draw_chars, ERR_FATAL, it_chars, it_effect, R_FindImage(), r_noTexture, and shadow.
Referenced by R_Init().
| void R_DrawMaterialSurfaces | ( | const mBspSurfaces_t * | surfs, |
| glElementIndex_t * | indexPtr ) |
Iterates the specified surfaces list, updating materials as they are encountered, and rendering all visible stages. State is lazily managed throughout the iteration, so there is a concerted effort to restore the state after all surface stages have been rendered.
Definition at line 399 of file r_material.cpp.
References mBspSurfaces_t::count, mBspSurface_t::frame, i, mBspTexInfo_t::image, m, image_t::material, R_BlendFunc(), R_Color(), R_DrawSurfaceStage(), R_EnableBumpmap(), R_EnableColorArray(), R_EnableFog(), R_EnableGlowMap(), R_EnableLighting(), R_EnableModelLights(), R_EnableTexture(), r_locals, r_materials, R_ResetArrayState(), R_SetSurfaceStageState(), r_state, R_UpdateMaterial(), r_wire, STAGE_RENDER, mBspSurfaces_t::surfaces, mBspSurface_t::texinfo, and texunit_lightmap.
Referenced by R_RenderMaterialBspRRefs().
| void R_DrawModelParticle | ( | modelInfo_t * | mi | ) |
Renders a particle model for the battlescape.
| [in,out] | mi | The model information that is used to render the particle model. |
Definition at line 397 of file r_mesh.cpp.
References model_t::alias, modelInfo_t::angles, modelInfo_t::backlerp, modelInfo_t::color, Com_Printf(), mAliasFrame_t::fBox, modelInfo_t::frame, mAliasModel_t::frames, model_t::loaded, modelInfo_t::mesh, mAliasModel_t::meshes, modelInfo_t::model, modelInfo_t::name, mAliasModel_t::num_frames, mAliasMesh_t::num_tris, modelInfo_t::oldframe, modelInfo_t::origin, PITCH, R_AliasModelState(), R_BindTexture, R_Color(), R_DrawAliasFrameLerp(), R_DrawAliasStaticWithReset(), R_DrawBoundingBox(), r_showbox, refdef, ROLL, modelInfo_t::skin, image_t::texnum, vec4_origin, and YAW.
Referenced by R_DrawParticleModel().
Definition at line 266 of file r_particle.cpp.
References ptl_t::blend, i, ptl_t::inuse, ptl_t::invis, ptl_t::levelFlags, ptl_t::model, ptl_t::pic, ptl_t::program, R_BlendFunc(), R_Color(), R_DrawParticleModel(), R_DrawPtlCircle(), R_DrawPtlLine(), R_DrawSprite(), r_numParticles, r_particleArray, r_particles, R_SetBlendMode(), R_TexEnv(), R_UseProgram(), refdef, ptl_t::style, STYLE_CIRCLE, and STYLE_LINE.
Referenced by R_RenderFrame().
| void R_DrawSurfaces | ( | const mBspSurfaces_t * | surfs, |
| glElementIndex_t * | indexPtr ) |
General surface drawing function, that draw the surface chains.
Definition at line 98 of file r_surface.cpp.
References mBspSurfaces_t::count, mBspSurface_t::deluxemap_texnum, mBspSurface_t::firstTriangle, mBspTexInfo_t::flags, mBspSurface_t::frame, GL_ELEMENT_INDEX_TYPE, mBspTexInfo_t::image, mBspSurface_t::lightmap_texnum, mBspSurface_t::numTriangles, R_Color(), R_EnableBumpmap(), R_EnableGlowMap(), r_locals, R_SetSurfaceState(), r_state, refdef, SURF_BLEND33, SURF_BLEND66, mBspSurfaces_t::surfaces, and mBspSurface_t::texinfo.
Referenced by R_RenderAlphaTestBspRRefs(), R_RenderBlendBspRRefs(), R_RenderBlendWarpBspRRefs(), R_RenderOpaqueBspRRefs(), and R_RenderOpaqueWarpBspRRefs().
Primary entry point for drawing all entities.
Definition at line 625 of file r_entity.cpp.
References entity_t::angles, entity_t::as, Com_Error(), ERR_DROP, entity_t::flags, animState_t::frame, image_t::has_alpha, i, animState_t::mesh, mod_alias_md2, mod_alias_md3, mod_bsp_submodel, mod_obj, entity_t::model, entity_t::next, animState_t::oldframe, entity_t::origin, R_AddBspRRef(), R_AliasModelState(), r_blend_mesh_entities, R_CalcTransform(), R_CullEntity(), r_drawentities, r_entities, r_null_entities, r_opaque_mesh_entities, r_special_entities, refdef, RF_ARROW, RF_BOX, RF_PATH, RF_TRANSLUCENT, entity_t::skinnum, and image_t::texnum.
Referenced by R_RenderFrame().
Fills the surface chains for the current worldlevel and hide other levels.
Definition at line 281 of file r_bsp.cpp.
References mBspHeader_t::headnode, i, LEVEL_LASTVISIBLE, mBspModel_t::nodes, mBspHeader_t::numfaces, r_drawworld, r_mapTiles, r_numMapTiles, R_RecurseWorld(), refdef, and mBspModel_t::submodels.
Referenced by R_RenderFrame(), and R_RunThread().
| bool R_InitGraphics | ( | const viddefContext_t * | context | ) |
Init the SDL window.
Definition at line 179 of file r_sdl.cpp.
References cls, Com_Printf(), viddefContext_t::fullscreen, GAME_TITLE_LONG, viddefContext_t::height, i, viddefContext_t::left, viddefContext_t::multisample, viddefContext_t::swapinterval, viddefContext_t::top, VID_POS_UNSET, and viddefContext_t::width.
Referenced by R_SetMode().
Definition at line 436 of file r_bsp.cpp.
References R_DrawSurfaces(), R_EnableAlphaTest(), R_EnableGlowMap(), R_EnableLighting(), R_EnableWorldLights(), R_RenderBspRRefs(), r_state, and S_ALPHA_TEST.
Referenced by R_RenderFrame().
Draw all translucent bsp surfaces with multitexture enabled and blend enabled.
Definition at line 462 of file r_bsp.cpp.
References R_DrawSurfaces(), R_EnableTexture(), R_RenderBspRRefs(), r_state, S_BLEND, and texunit_lightmap.
Referenced by R_RenderFrame().
Draw all warped translucent bsp surfaces via warp shader and with blend enabled.
Definition at line 475 of file r_bsp.cpp.
References R_DrawSurfaces(), R_EnableGlowMap(), R_EnableWarp(), R_RenderBspRRefs(), r_state, and S_BLEND_WARP.
Referenced by R_RenderFrame().
Definition at line 454 of file r_bsp.cpp.
References R_DrawFlareSurfaces(), R_RenderBspRRefs(), and S_FLARE.
Referenced by R_RenderFrame().
Definition at line 449 of file r_bsp.cpp.
References R_DrawMaterialSurfaces(), R_RenderBspRRefs(), and S_MATERIAL.
Referenced by R_RenderFrame().
Draw all simple opaque bsp surfaces with multitexture enabled and light enabled.
Definition at line 410 of file r_bsp.cpp.
References R_DrawSurfaces(), R_EnableGlowMap(), R_EnableLighting(), R_EnableTexture(), R_EnableWorldLights(), R_RenderBspRRefs(), r_state, S_OPAQUE, and texunit_lightmap.
Referenced by R_RenderFrame().
Draw all warped opaque bsp surfaces via warp shader.
Definition at line 426 of file r_bsp.cpp.
References R_DrawSurfaces(), R_EnableGlowMap(), R_EnableWarp(), R_RenderBspRRefs(), r_state, and S_OPAQUE_WARP.
Referenced by R_RenderFrame().
| void R_SetSurfaceBumpMappingParameters | ( | const mBspSurface_t * | surf, |
| const image_t * | normalMap, | ||
| const image_t * | specularMap ) |
Definition at line 32 of file r_surface.cpp.
References mBspSurface_t::deluxemap_texnum, mBspSurface_t::flags, mBspTexInfo_t::image, image_t::material, MSURF_LIGHTMAP, R_BindDeluxemapTexture(), r_bumpmap, R_EnableBumpmap(), R_EnableSpecularMap(), r_state, R_UseMaterial(), and mBspSurface_t::texinfo.
Referenced by R_SetSurfaceState(), and R_StageLighting().
Definition at line 137 of file r_main.cpp.
References AngleVectors(), DotProduct, i, PLANE_ANYZ, R_CheckError, r_isometric, r_locals, RDF_NOWORLDMODEL, refdef, RotatePointAroundVector(), VectorScale, and viddef.
Referenced by R_RenderFrame(), and R_RunThread().
| bool Rimp_Init | ( | void | ) |
Definition at line 56 of file r_sdl.cpp.
References Com_Error(), Com_Printf(), Cvar_GetValue(), ERR_FATAL, i, Mem_AllocTypeN, name, OBJZERO, Q_strcat(), r_driver, r_sdl_config, R_SetMode(), R_SetSDLIcon(), and Sys_Setenv().
Referenced by R_Init().
|
extern |
Definition at line 64 of file r_main.cpp.
Referenced by R_BeginFrame(), R_InitExtensions(), and R_RegisterSystemVars().
|
extern |
Definition at line 103 of file r_main.cpp.
Referenced by R_ArraysMask(), R_EnableBumpmap(), R_RegisterSystemVars(), R_SetSurfaceBumpMappingParameters(), and R_UseMaterial().
|
extern |
Definition at line 84 of file r_main.cpp.
Referenced by R_CheckErrorDebug(), and R_RegisterSystemVars().
|
extern |
Definition at line 47 of file r_main.cpp.
Referenced by R_BeginFrame(), R_BindColorAttachments(), R_CheckExtension(), R_CreateFramebuffer(), R_CvarCheckDynamicLights(), R_CvarCheckMaxLightmap(), R_CvarGLSLVersionCheck(), R_CvarPostProcess(), R_Draw3DGlobe(), R_DrawBloom(), R_EnableRenderbuffer(), R_EnforceVersion(), R_FontGenerateTexture(), R_GetScaledTextureSize(), R_Init(), R_InitExtensions(), R_InitFBObjects(), R_InitializeShader(), R_SearchForVendor(), R_SelectTexture(), R_SetDefaultState(), R_Strings_f(), R_TextureAlphaMode(), R_TextureMode(), R_TextureSolidMode(), R_UploadAlpha(), R_UploadData(), R_UploadLightmapPage(), R_UploadTexture(), R_UseFramebuffer(), R_UseViewport(), and R_VerifyDriver().
|
extern |
Definition at line 109 of file r_main.cpp.
Referenced by R_AddCorona(), R_DrawCoronas(), and R_RegisterSystemVars().
|
extern |
Definition at line 71 of file r_main.cpp.
Referenced by R_DrawAliasModel(), R_RegisterSystemVars(), and R_RenderFrame().
|
extern |
Definition at line 69 of file r_main.cpp.
Referenced by R_RegisterSystemVars().
|
extern |
Definition at line 70 of file r_main.cpp.
Referenced by R_RegisterSystemVars().
|
extern |
Definition at line 83 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UpdateDefaultMaterial().
|
extern |
Definition at line 82 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UpdateDefaultMaterial().
|
extern |
Definition at line 85 of file r_main.cpp.
Referenced by R_BeginFrame(), and R_RegisterSystemVars().
|
extern |
Definition at line 60 of file r_main.cpp.
Referenced by R_GetEntityLists(), and R_RegisterSystemVars().
|
extern |
Definition at line 110 of file r_main.cpp.
Referenced by R_DrawAliasModelBuffer(), and R_RegisterSystemVars().
|
extern |
Definition at line 61 of file r_main.cpp.
Referenced by R_GetLevelSurfaceLists(), and R_RegisterSystemVars().
|
extern |
Definition at line 86 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and Rimp_Init().
|
extern |
Definition at line 96 of file r_main.cpp.
Referenced by R_AddLightToEntity(), R_DisableSpotLight(), R_DrawAliasModel(), R_EnableModelLights(), R_EnableWorldLights(), R_InitExtensions(), R_SetupSpotLight(), and R_UpdateLightList().
|
extern |
Definition at line 73 of file r_main.cpp.
Referenced by R_InitExtensions(), R_RegisterSystemVars(), and R_SetMode().
|
extern |
Definition at line 108 of file r_main.cpp.
Referenced by R_DrawFlareSurfaces(), and R_RegisterSystemVars().
|
extern |
Definition at line 107 of file r_main.cpp.
Referenced by R_EnableFog(), R_InitModelProgram(), R_InitWarpProgram(), R_InitWorldProgram(), R_RegisterSystemVars(), R_UseModelProgram(), R_UseWarpProgram(), and R_UseWorldProgram().
|
extern |
The GLSL version being used (not necessarily a supported version by the OpenGL implementation). Stored as a c-string and integer.
Definition at line 99 of file r_main.cpp.
Referenced by R_InitExtensions(), and R_InitializeShader().
|
extern |
Definition at line 105 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UseMaterial().
|
extern |
Definition at line 63 of file r_main.cpp.
Referenced by MYgluPerspective(), R_RegisterSystemVars(), and R_SetupFrustum().
|
extern |
Definition at line 68 of file r_main.cpp.
Referenced by R_EnableTexture(), and R_RegisterSystemVars().
|
extern |
Definition at line 49 of file r_main.cpp.
Referenced by R_AddBspRRef(), R_BeginFrame(), R_CullBox(), R_CullMeshModel(), R_CullSphere(), R_DrawBspNormals(), R_DrawCoronas(), R_DrawFlareSurfaces(), R_DrawMaterialSurfaces(), R_DrawSurfaces(), R_EnableModelLights(), R_EnableWorldLights(), R_GetSpriteVectors(), R_Init(), R_InitModelProgram(), R_RecursiveVisibleWorldNode(), R_RecursiveWorldNode(), R_Setup3D(), R_SetupFrustum(), R_Trace(), R_UpdateLightList(), R_UpdateShadowOrigin(), and R_UseModelProgram().
|
extern |
Definition at line 80 of file r_main.cpp.
Referenced by R_DrawMaterialSurfaces(), R_LoadMaterials(), R_RegisterSystemVars(), and R_StageLighting().
|
extern |
Definition at line 101 of file r_main.cpp.
Referenced by R_BeginBuildingLightmaps(), and R_RegisterSystemVars().
|
extern |
Definition at line 90 of file r_main.cpp.
Referenced by R_CreateFramebuffer(), R_EnableMultisample(), R_RegisterSystemVars(), R_SetMode(), and R_UpdateVidDef().
|
extern |
Definition at line 62 of file r_main.cpp.
Referenced by R_CullBox(), R_CullEntity(), R_CullSphere(), and R_RegisterSystemVars().
|
extern |
Definition at line 81 of file r_main.cpp.
Referenced by R_LoadMaterials(), and R_RegisterSystemVars().
|
extern |
Definition at line 106 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UseMaterial().
|
extern |
Definition at line 32 of file r_particle.cpp.
Referenced by R_DrawParticles(), and R_RegisterSystemVars().
|
extern |
Definition at line 100 of file r_main.cpp.
Referenced by R_BindColorAttachments(), R_Draw3DGlobe(), R_DrawBloom(), R_EnableBlur(), R_EnableRenderbuffer(), R_InitExtensions(), R_UseFramebuffer(), and R_UseViewport().
|
extern |
Definition at line 97 of file r_main.cpp.
Referenced by R_BindColorAttachments(), R_DisableSpotLight(), R_Draw3DGlobe(), R_DrawBloom(), R_EnableAnimation(), R_EnableBlur(), R_EnableDrawAsGlow(), R_EnableFog(), R_EnableGlowMap(), R_EnableLighting(), R_EnableModelLights(), R_EnableRenderbuffer(), R_EnableSpecularMap(), R_EnableWarp(), R_EnableWorldLights(), R_InitExtensions(), R_InitFBObjects(), R_InitModelProgram(), R_InitPrograms(), R_InitWorldProgram(), R_LoadProgram(), R_RestartPrograms_f(), R_SetupSpotLight(), R_ShutdownPrograms(), R_SphereCheckGLSL(), R_UseFramebuffer(), R_UseMaterial(), R_UseViewport(), R_UseWorldProgram(), and SCR_UpdateScreen().
|
extern |
Definition at line 66 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_ScreenShot().
|
extern |
Definition at line 67 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_ScreenShot().
|
extern |
Definition at line 87 of file r_main.cpp.
Referenced by R_DrawMeshShadow(), and R_RegisterSystemVars().
|
extern |
Definition at line 92 of file r_main.cpp.
Referenced by R_DrawAliasModel(), R_DrawModelDirect(), R_DrawModelParticle(), R_RegisterSystemVars(), and R_RenderBspRRefs().
|
extern |
Definition at line 102 of file r_main.cpp.
Referenced by R_DrawBspNormals(), and R_RegisterSystemVars().
|
extern |
Definition at line 104 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UseMaterial().
|
extern |
Definition at line 88 of file r_main.cpp.
Referenced by R_Clear(), R_DrawEntityEffects(), R_DrawMeshShadow(), and R_RegisterSystemVars().
|
extern |
Definition at line 89 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), R_SetMode(), and R_UpdateVidDef().
|
extern |
Definition at line 65 of file r_main.cpp.
Referenced by R_RegisterSystemVars(), and R_UploadTexture().
|
extern |
Definition at line 93 of file r_main.cpp.
Referenced by R_BeginFrame(), R_RegisterSystemVars(), R_RenderFrame(), R_RunThread(), and R_ShutdownThreads().
|
extern |
Definition at line 94 of file r_main.cpp.
Referenced by R_BindBuffer(), R_RegisterSystemVars(), R_RenderBspRRefs(), R_ResetArrayState(), and R_SetArrayState().
|
extern |
Definition at line 95 of file r_main.cpp.
Referenced by R_EnableWarp(), and R_RegisterSystemVars().
|
extern |
Definition at line 91 of file r_main.cpp.
Referenced by R_DrawMaterialSurfaces(), R_DrawMeshShadow(), R_RegisterSystemVars(), and R_RenderFrame().