Quake II RTX doxygen  1.0 dev
glStatic_t Struct Reference

#include <gl.h>

Public Attributes

qboolean registering
 
struct {
   bsp_t *   cache
 
   memhunk_t   hunk
 
   vec_t *   vertices
 
   GLuint   bufnum
 
   vec_t   size
 
world
 
GLuint prognum_warp
 
GLuint texnums [NUM_TEXNUMS]
 
GLbitfield stencil_buffer_bit
 
float entity_modulate
 
uint32_t inverse_intensity_33
 
uint32_t inverse_intensity_66
 
uint32_t inverse_intensity_100
 
float sintab [256]
 
byte latlngtab [NUMVERTEXNORMALS][2]
 
byte lightstylemap [MAX_LIGHTSTYLES]
 

Detailed Description

Definition at line 59 of file gl.h.

Member Data Documentation

◆ bufnum

GLuint glStatic_t::bufnum

Definition at line 65 of file gl.h.

Referenced by create_surface_vbo(), GL_BindArrays(), GL_FreeWorld(), and upload_world_surfaces().

◆ cache

◆ entity_modulate

float glStatic_t::entity_modulate

Definition at line 71 of file gl.h.

Referenced by GL_AdjustColor(), GL_LightPoint(), and gl_modulate_entities_changed().

◆ hunk

memhunk_t glStatic_t::hunk

Definition at line 63 of file gl.h.

Referenced by GL_FreeWorld(), and GL_LoadWorld().

◆ inverse_intensity_100

uint32_t glStatic_t::inverse_intensity_100

Definition at line 74 of file gl.h.

Referenced by color_for_surface(), and GL_BuildIntensityTable().

◆ inverse_intensity_33

uint32_t glStatic_t::inverse_intensity_33

Definition at line 72 of file gl.h.

Referenced by color_for_surface(), and GL_BuildIntensityTable().

◆ inverse_intensity_66

uint32_t glStatic_t::inverse_intensity_66

Definition at line 73 of file gl.h.

Referenced by color_for_surface(), and GL_BuildIntensityTable().

◆ latlngtab

byte glStatic_t::latlngtab[NUMVERTEXNORMALS][2]

Definition at line 76 of file gl.h.

Referenced by GL_InitTables(), and MOD_LoadMD2_GL().

◆ lightstylemap

byte glStatic_t::lightstylemap[MAX_LIGHTSTYLES]

Definition at line 77 of file gl.h.

Referenced by build_style_map().

◆ prognum_warp

GLuint glStatic_t::prognum_warp

Definition at line 68 of file gl.h.

Referenced by GL_InitPrograms(), GL_ShutdownPrograms(), and GL_StateBits().

◆ registering

qboolean glStatic_t::registering

Definition at line 60 of file gl.h.

Referenced by R_BeginRegistration_GL(), and R_EndRegistration_GL().

◆ sintab

float glStatic_t::sintab[256]

Definition at line 75 of file gl.h.

Referenced by GL_InitTables().

◆ size

vec_t glStatic_t::size

Definition at line 66 of file gl.h.

Referenced by GL_Frustum(), MakeSkyVec(), and set_world_size().

◆ stencil_buffer_bit

GLbitfield glStatic_t::stencil_buffer_bit

Definition at line 70 of file gl.h.

Referenced by draw_shadow(), GL_SetDefaultState(), and GL_Setup3D().

◆ texnums

GLuint glStatic_t::texnums[NUM_TEXNUMS]

Definition at line 69 of file gl.h.

Referenced by GL_InitImages(), and GL_ShutdownImages().

◆ vertices

vec_t* glStatic_t::vertices

◆ world