UFO: Alien Invasion
|
#include <r_state.h>
const material_t* rstate_s::active_material |
Definition at line 145 of file r_state.h.
Referenced by R_SetDefaultState(), and R_UseMaterial().
const struct image_s* rstate_s::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_s::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_s::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(), ParticleTest::SetUpTestCase(), UILevel2Test::SetUpTestCase(), ScriptTest::SetUpTestCase(), FootStepTest::SetUpTestCase(), MapDefStatsTest::SetUpTestCase(), MapDefMassRMATest::SetUpTestCase(), MapDefTest::SetUpTestCase(), GameTest::SetUpTestCase(), and CampaignTest::SetUpTestCase().
const r_framebuffer_t* rstate_s::activeFramebuffer |
Definition at line 127 of file r_state.h.
Referenced by R_BindColorAttachments(), R_InitFBObjects(), and R_UseFramebuffer().
bool rstate_s::alpha_test_enabled |
Definition at line 152 of file r_state.h.
Referenced by R_EnableAlphaTest(), and R_SetDefaultState().
bool rstate_s::animation_enabled |
Definition at line 163 of file r_state.h.
Referenced by R_EnableAnimation(), and R_SetDefaultState().
int rstate_s::array_size |
Definition at line 111 of file r_state.h.
Referenced by R_DrawBspNormals(), and R_ReallocateStateArrays().
r_program_t* rstate_s::atmosphere_program |
Definition at line 138 of file r_state.h.
Referenced by R_Draw3DGlobe(), and R_InitPrograms().
GLenum rstate_s::blend_dest |
Definition at line 143 of file r_state.h.
Referenced by R_BlendFunc(), and R_SetDefaultState().
bool rstate_s::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_s::blend_src |
Definition at line 143 of file r_state.h.
Referenced by R_BlendFunc(), and R_SetDefaultState().
r_framebuffer_t* rstate_s::bloomBuffer0 |
r_framebuffer_t* rstate_s::bloomBuffer1 |
bool rstate_s::blur_enabled |
Definition at line 157 of file r_state.h.
Referenced by R_EnableBlur(), and R_SetDefaultState().
r_framebuffer_t* rstate_s::buffers0[DOWNSAMPLE_PASSES] |
Definition at line 123 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
r_framebuffer_t* rstate_s::buffers1[DOWNSAMPLE_PASSES] |
Definition at line 124 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
r_framebuffer_t* rstate_s::buffers2[DOWNSAMPLE_PASSES] |
Definition at line 125 of file r_state.h.
Referenced by R_DrawBloom(), and R_InitFBObjects().
GLfloat* rstate_s::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_s::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_s::combine2_program |
Definition at line 137 of file r_state.h.
Referenced by R_BlurStack(), R_DrawBloom(), and R_InitPrograms().
r_program_t* rstate_s::convolve_program |
Definition at line 136 of file r_state.h.
Referenced by R_Blur(), and R_InitPrograms().
bool rstate_s::draw_glow_enabled |
Definition at line 159 of file r_state.h.
Referenced by R_EnableDrawAsGlow(), R_SetDefaultState(), and R_UpdateGlowBufferBinding().
bool rstate_s::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_s::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_s::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_s::geoscape_program |
Definition at line 135 of file r_state.h.
Referenced by R_Draw3DGlobe(), and R_InitPrograms().
bool rstate_s::glowmap_enabled |
Definition at line 158 of file r_state.h.
Referenced by R_EnableGlowMap(), R_SetDefaultState(), R_StageGlow(), and R_UpdateGlowBufferBinding().
GLint* rstate_s::index_array |
Definition at line 103 of file r_state.h.
Referenced by R_ReallocateStateArrays().
bool rstate_s::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_s::model_program |
Definition at line 133 of file r_state.h.
Referenced by R_DrawBlendMeshEntities(), R_DrawOpaqueMeshEntities(), R_EnableFog(), and R_InitPrograms().
bool rstate_s::multisample_enabled |
Definition at line 150 of file r_state.h.
Referenced by R_EnableMultisample().
GLfloat* rstate_s::next_normal_array |
Definition at line 107 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
GLfloat* rstate_s::next_tangent_array |
Definition at line 108 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
GLfloat* rstate_s::next_vertex_array_3d |
Definition at line 106 of file r_state.h.
Referenced by R_BindDefaultArray(), and R_ReallocateStateArrays().
GLfloat* rstate_s::normal_array |
Definition at line 104 of file r_state.h.
Referenced by R_BindDefaultArray(), R_DrawSurfaceStage(), and R_ReallocateStateArrays().
r_program_t rstate_s::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_s::renderBuffer |
Definition at line 120 of file r_state.h.
Referenced by R_InitFBObjects().
bool rstate_s::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_s::roughnessmap_enabled |
Definition at line 162 of file r_state.h.
Referenced by R_DrawAliasModel(), R_EnableRoughnessMap(), and R_SetDefaultState().
r_shader_t rstate_s::shaders[MAX_SHADERS] |
Definition at line 130 of file r_state.h.
Referenced by R_InitPrograms(), and R_LoadShader().
bool rstate_s::shell_enabled |
Definition at line 148 of file r_state.h.
Referenced by R_EnableShell(), and R_SetDefaultState().
r_program_t* rstate_s::simple_glow_program |
Definition at line 139 of file r_state.h.
Referenced by R_EnableGlowMap(), and R_InitPrograms().
bool rstate_s::specularmap_enabled |
Definition at line 161 of file r_state.h.
Referenced by R_DrawAliasModel(), R_EnableSpecularMap(), and R_SetDefaultState().
bool rstate_s::stencil_test_enabled |
Definition at line 153 of file r_state.h.
Referenced by R_EnableStencilTest(), and R_SetDefaultState().
GLfloat* rstate_s::tangent_array |
Definition at line 105 of file r_state.h.
Referenced by R_BindDefaultArray(), R_DrawSurfaceStage(), and R_ReallocateStateArrays().
gltexunit_t rstate_s::texunits[MAX_GL_TEXUNITS] |
Definition at line 114 of file r_state.h.
Referenced by R_SetDefaultState(), ParticleTest::SetUpTestCase(), ScriptTest::SetUpTestCase(), MapDefStatsTest::SetUpTestCase(), FootStepTest::SetUpTestCase(), MapDefTest::SetUpTestCase(), MapDefMassRMATest::SetUpTestCase(), GameTest::SetUpTestCase(), and CampaignTest::SetUpTestCase().
GLshort* rstate_s::vertex_array_2d |
Definition at line 101 of file r_state.h.
Referenced by R_Draw2DArray(), R_FontDrawTexture(), and R_ReallocateStateArrays().
GLfloat* rstate_s::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_s::warp_enabled |
Definition at line 155 of file r_state.h.
Referenced by R_EnableWarp(), and R_SetDefaultState().
r_program_t* rstate_s::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_s::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().