|
UFO: Alien Invasion
|

Go to the source code of this file.
Functions | |
| bool | R_Init (void) |
| bool | R_SetMode (void) |
| void | R_Shutdown (void) |
| void | R_BeginFrame (void) |
| void | R_EndFrame (void) |
| void | R_RenderFrame (void) |
Definition at line 220 of file r_main.cpp.
References Com_IsRenderModified(), Com_Printf(), Com_SetRenderModified(), Cvar_ClearVars(), Cvar_PendingCvars(), CVAR_R_MASK, CVAR_R_PROGRAMS, Cvar_SetValue(), Q_strcasecmp, r_anisotropic, R_CheckError, R_Clear(), r_config, r_drawbuffer, R_EnableMultisample(), R_InitThreads(), r_locals, R_RestartPrograms_f(), R_Setup2D(), R_ShutdownThreads(), R_TextureAlphaMode(), r_texturealphamode, R_TextureMode(), r_texturemode, R_TextureSolidMode(), r_texturesolidmode, and r_threads.
Referenced by SCR_DrawLoading(), SCR_DrawLoadingScreen(), SCR_TimeRefresh_f(), and SCR_UpdateScreen().
Definition at line 443 of file r_main.cpp.
References cls, R_ClearScene(), R_Color(), R_DrawChars(), R_EnableBlend(), R_EnableMultisample(), vid_gamma, and vid_ignoregamma.
Referenced by SCR_DrawLoading(), SCR_DrawLoadingScreen(), SCR_TimeRefresh_f(), and SCR_UpdateScreen().
| bool R_Init | ( | void | ) |
Definition at line 1259 of file r_main.cpp.
References Cvar_ClearVars(), CVAR_R_MASK, OBJZERO, r_battlescapeWeather, R_CheckError, r_config, R_DrawInitLocal(), R_EnforceVersion(), R_FontInit(), R_InitExtensions(), R_InitFBObjects(), R_InitImages(), R_InitMiscTexture(), R_InitPrograms(), r_locals, R_ModelInit(), R_RegisterImageVars(), R_RegisterSystemVars(), R_SetDefaultState(), R_SphereInit(), r_state, R_Strings_f(), R_UpdateDefaultMaterial(), R_VerifyDriver(), and Rimp_Init().
Referenced by VID_Init(), and VID_Restart_f().
Definition at line 298 of file r_main.cpp.
References model_t::bsp, cl, light_t::color, i, light_t::origin, R_AddBspRRef(), R_AddCorona(), r_battlescapeWeather, r_blend_mesh_entities, R_CheckError, R_Color(), r_debug_lights, R_DrawBlendMeshEntities(), R_DrawBloom(), R_DrawBoundingBoxes(), R_DrawBspNormals(), R_DrawCoronas(), R_DrawEntityEffects(), R_DrawGrass(), R_DrawNullEntities(), R_DrawOpaqueMeshEntities(), R_DrawParticles(), R_DrawSpecialEntities(), R_EnableBlend(), R_EnableFog(), R_GetEntityLists(), R_GetLevelSurfaceLists(), r_mapTiles, r_null_entities, r_numMapTiles, r_opaque_mesh_entities, R_RenderAlphaTestBspRRefs(), R_RenderBlendBspRRefs(), R_RenderBlendWarpBspRRefs(), R_RenderFlareBspRRefs(), R_RenderMaterialBspRRefs(), R_RenderOpaqueBspRRefs(), R_RenderOpaqueWarpBspRRefs(), R_ResetArrayState(), R_Setup2D(), R_Setup3D(), R_SetupFrustum(), r_special_entities, r_threads, r_threadstate, R_UpdateSustainedLights(), r_wire, light_t::radius, RDF_NOWORLDMODEL, refdef, Sys_Sleep(), THREAD_CLIENT, THREAD_RENDERER, and vec3_origin.
Referenced by CL_ViewRender(), SCR_TimeRefresh_f(), and SEQ_Render3D().
| bool R_SetMode | ( | void | ) |
Definition at line 688 of file r_main.cpp.
References Com_Printf(), Cvar_GetInteger(), Cvar_Set(), viddefContext_t::fullscreen, viddefContext_t::height, vidmode_t::height, viddefContext_t::left, viddefContext_t::mode, viddefContext_t::multisample, r_ext_texture_compression, R_InitFBObjects(), R_InitGraphics(), r_multisample, R_ShutdownFBObjects(), r_swapinterval, R_UpdateVidDef(), viddefContext_t::swapinterval, viddefContext_t::top, UI_InvalidateStack(), vid_fullscreen, VID_GetModeInfo(), vid_mode, vid_stretch, viddef, viddefContext_t::width, and vidmode_t::width.
Referenced by Rimp_Init().
Definition at line 1315 of file r_main.cpp.
References Cmd_TableRemoveList(), r_commands, R_FontShutdown(), R_ModelShutdown(), R_ShutdownFBObjects(), R_ShutdownImages(), R_ShutdownPrograms(), R_ShutdownThreads(), and Rimp_Shutdown().
Referenced by CL_Shutdown(), and VID_Restart_f().