|
UFO: Alien Invasion
|
#include <r_state.h>

| const material_t* rstate_t::active_material |
Definition at line 145 of file r_state.h.
Referenced by R_SetDefaultState(), and R_UseMaterial().
| const struct image_s* rstate_t::active_normalmap |
Definition at line 166 of file r_state.h.
Referenced by R_DrawAliasModel(), R_DrawAliasStatic(), R_DrawSurfaces(), R_DrawSurfaceStage(), R_EnableBumpmap(), R_ResetArraysAfterStaticMeshRender(), and R_UseMaterial().
| r_program_t* rstate_t::active_program |
Definition at line 140 of file r_state.h.
Referenced by R_DrawMeshShadow(), R_EnableDrawAsGlow(), R_EnableFog(), R_EnableGlowMap(), R_EnableLighting(), R_ProgramVariable(), R_UpdateGlowBufferBinding(), R_UseMaterial(), and R_UseProgram().
| gltexunit_t* rstate_t::active_texunit |
Definition at line 117 of file r_state.h.
Referenced by R_BindDefaultArray(), R_BindTexture_(), R_ReallocateTexunitArray(), R_SelectTexture(), R_SetDefaultState(), R_TexEnv(), CampaignTest::SetUpTestCase(), FootStepTest::SetUpTestCase(), GameTest::SetUpTestCase(), MapDefTest::SetUpTestCase(), MapDefMassRMATest::SetUpTestCase(), MapDefStatsTest::SetUpTestCase(), ParticleTest::SetUpTestCase(), ScriptTest::SetUpTestCase(), and UILevel2Test::SetUpTestCase().
| const r_framebuffer_t* rstate_t::activeFramebuffer |
Definition at line 127 of file r_state.h.
Referenced by R_BindColorAttachments(), R_InitFBObjects(), and R_UseFramebuffer().
| bool rstate_t::alpha_test_enabled |
Definition at line 152 of file r_state.h.
Referenced by R_EnableAlphaTest(), and R_SetDefaultState().
| bool rstate_t::animation_enabled |
Definition at line 163 of file r_state.h.
Referenced by R_EnableAnimation(), and R_SetDefaultState().
| int rstate_t::array_size |
Definition at line 111 of file r_state.h.
Referenced by R_DrawBspNormals(), and R_ReallocateStateArrays().
| r_program_t* rstate_t::atmosphere_program |
Definition at line 138 of file r_state.h.
Referenced by R_Draw3DGlobe(), and R_InitPrograms().
| GLenum rstate_t::blend_dest |
Definition at line 143 of file r_state.h.
Referenced by R_BlendFunc(), and R_SetDefaultState().
| bool rstate_t::blend_enabled |
Definition at line 149 of file r_state.h.
Referenced by R_DrawFlareSurfaces(), R_DrawMaterialSurfaces(), R_DrawMeshShadow(), R_EnableBlend(), R_RenderBlendBspRRefs(), R_RenderBlendWarpBspRRefs(), R_SetDefaultState(), and R_SetSurfaceState().
| GLenum rstate_t::blend_src |
Definition at line 143 of file r_state.h.
Referenced by R_BlendFunc(), and R_SetDefaultState().
| r_framebuffer_t* rstate_t::bloomBuffer0 |
| r_framebuffer_t* rstate_t::bloomBuffer1 |
| bool rstate_t::blur_enabled |
Definition at line 157 of file r_state.h.
Referenced by R_EnableBlur(), and R_SetDefaultState().
| r_framebuffer_t* rstate_t::buffers0[DOWNSAMPLE_PASSES] |
Definition at line 123 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
| r_framebuffer_t* rstate_t::buffers1[DOWNSAMPLE_PASSES] |
Definition at line 124 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
| r_framebuffer_t* rstate_t::buffers2[DOWNSAMPLE_PASSES] |
Definition at line 125 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
| GLfloat* rstate_t::color_array |
Definition at line 102 of file r_state.h.
Referenced by R_BindDefaultArray(), R_DrawCoronas(), R_DrawFlareSurfaces(), R_DrawSurfaceStage(), and R_ReallocateStateArrays().
| bool rstate_t::color_array_enabled |
Definition at line 151 of file r_state.h.
Referenced by R_ArraysMask(), R_DrawSurfaceStage(), R_EnableColorArray(), R_ResetArrayState(), R_SetDefaultState(), and R_SetSurfaceStageState().
| r_program_t* rstate_t::combine2_program |
Definition at line 137 of file r_state.h.
Referenced by R_BlurStack(), R_DrawBloom(), and R_InitPrograms().
| r_program_t* rstate_t::convolve_program |
Definition at line 136 of file r_state.h.
Referenced by R_Blur(), and R_InitPrograms().
| bool rstate_t::draw_glow_enabled |
Definition at line 159 of file r_state.h.
Referenced by R_EnableDrawAsGlow(), R_SetDefaultState(), and R_UpdateGlowBufferBinding().
| bool rstate_t::dynamic_lighting_enabled |
Definition at line 160 of file r_state.h.
Referenced by R_DrawAliasStatic(), R_EnableModelLights(), R_EnableRoughnessMap(), R_EnableSpecularMap(), R_ResetArraysAfterStaticMeshRender(), and R_SetDefaultState().
| bool rstate_t::fog_enabled |
Definition at line 156 of file r_state.h.
Referenced by R_EnableFog(), R_InitModelProgram(), R_InitWarpProgram(), R_InitWorldProgram(), R_SetDefaultState(), R_UseModelProgram(), R_UseWarpProgram(), and R_UseWorldProgram().
| bool rstate_t::frameBufferObjectsInitialized |
Definition at line 126 of file r_state.h.
Referenced by R_BindColorAttachments(), R_CreateFramebuffer(), R_EnableRenderbuffer(), R_InitFBObjects(), R_ShutdownFBObjects(), R_UseFramebuffer(), and R_UseViewport().
| r_program_t* rstate_t::geoscape_program |
Definition at line 135 of file r_state.h.
Referenced by R_Draw3DGlobe(), and R_InitPrograms().
| bool rstate_t::glowmap_enabled |
Definition at line 158 of file r_state.h.
Referenced by R_EnableGlowMap(), R_SetDefaultState(), R_StageGlow(), and R_UpdateGlowBufferBinding().
| GLint* rstate_t::index_array |
Definition at line 103 of file r_state.h.
Referenced by R_ReallocateStateArrays().
| bool rstate_t::lighting_enabled |
Definition at line 154 of file r_state.h.
Referenced by R_ArraysMask(), R_DrawMeshShadow(), R_DrawSurfaceStage(), R_EnableAnimation(), R_EnableBumpmap(), R_EnableLighting(), R_EnableModelLights(), R_EnableShell(), R_FillArrayData(), R_ResetArrayState(), R_SetDefaultState(), R_SetSurfaceBumpMappingParameters(), R_SetVertexArrayState(), R_SetVertexBufferState(), and R_StageLighting().
| r_program_t* rstate_t::model_program |
Definition at line 133 of file r_state.h.
Referenced by R_DrawBlendMeshEntities(), R_DrawOpaqueMeshEntities(), R_EnableFog(), and R_InitPrograms().
| bool rstate_t::multisample_enabled |
Definition at line 150 of file r_state.h.
Referenced by R_EnableMultisample().
| GLfloat* rstate_t::next_normal_array |
Definition at line 107 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
| GLfloat* rstate_t::next_tangent_array |
Definition at line 108 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
| GLfloat* rstate_t::next_vertex_array_3d |
Definition at line 106 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
| GLfloat* rstate_t::normal_array |
Definition at line 104 of file r_state.h.
Referenced by R_BindDefaultArray(), R_DrawSurfaceStage(), and R_ReallocateStateArrays().
| r_program_t rstate_t::programs[MAX_PROGRAMS] |
Definition at line 131 of file r_state.h.
Referenced by R_InitPrograms(), R_LoadProgram(), and R_ShutdownPrograms().
| r_framebuffer_t* rstate_t::renderBuffer |
Definition at line 120 of file r_state.h.
Referenced by R_InitFBObjects().
| bool rstate_t::renderbuffer_enabled |
renderbuffer vs screen as render target
Definition at line 164 of file r_state.h.
Referenced by R_EnableRenderbuffer(), R_RenderbufferEnabled(), and R_SetDefaultState().
| bool rstate_t::roughnessmap_enabled |
Definition at line 162 of file r_state.h.
Referenced by R_DrawAliasModel(), R_EnableRoughnessMap(), and R_SetDefaultState().
| r_shader_t rstate_t::shaders[MAX_SHADERS] |
Definition at line 130 of file r_state.h.
Referenced by R_InitPrograms(), and R_LoadShader().
| bool rstate_t::shell_enabled |
Definition at line 148 of file r_state.h.
Referenced by R_EnableShell(), and R_SetDefaultState().
| r_program_t* rstate_t::simple_glow_program |
Definition at line 139 of file r_state.h.
Referenced by R_EnableGlowMap(), and R_InitPrograms().
| bool rstate_t::specularmap_enabled |
Definition at line 161 of file r_state.h.
Referenced by R_DrawAliasModel(), R_EnableSpecularMap(), and R_SetDefaultState().
| bool rstate_t::stencil_test_enabled |
Definition at line 153 of file r_state.h.
Referenced by R_EnableStencilTest(), and R_SetDefaultState().
| GLfloat* rstate_t::tangent_array |
Definition at line 105 of file r_state.h.
Referenced by R_BindDefaultArray(), R_DrawSurfaceStage(), and R_ReallocateStateArrays().
| gltexunit_t rstate_t::texunits[MAX_GL_TEXUNITS] |
Definition at line 114 of file r_state.h.
Referenced by R_SetDefaultState(), CampaignTest::SetUpTestCase(), FootStepTest::SetUpTestCase(), GameTest::SetUpTestCase(), MapDefTest::SetUpTestCase(), MapDefMassRMATest::SetUpTestCase(), MapDefStatsTest::SetUpTestCase(), ParticleTest::SetUpTestCase(), and ScriptTest::SetUpTestCase().
| GLshort* rstate_t::vertex_array_2d |
Definition at line 101 of file r_state.h.
Referenced by R_Draw2DArray(), R_FontDrawTexture(), and R_ReallocateStateArrays().
| GLfloat* rstate_t::vertex_array_3d |
Definition at line 100 of file r_state.h.
Referenced by R_BindDefaultArray(), R_Draw2DArray(), R_DrawBspNormals(), R_DrawCoronas(), R_DrawFlareSurfaces(), R_DrawSurfaceStage(), R_FillArrayData(), R_FontDrawTexture(), and R_ReallocateStateArrays().
| bool rstate_t::warp_enabled |
Definition at line 155 of file r_state.h.
Referenced by R_EnableWarp(), and R_SetDefaultState().
| r_program_t* rstate_t::warp_program |
Definition at line 134 of file r_state.h.
Referenced by R_EnableFog(), R_InitPrograms(), R_RenderBlendWarpBspRRefs(), and R_RenderOpaqueWarpBspRRefs().
| r_program_t* rstate_t::world_program |
Definition at line 132 of file r_state.h.
Referenced by R_EnableFog(), R_InitPrograms(), R_RenderAlphaTestBspRRefs(), R_RenderOpaqueBspRRefs(), R_StageLighting(), and R_UseMaterial().