OpenMoHAA ..
Loading...
Searching...
No Matches
trGlobals_t Struct Reference

Public Attributes

qboolean registered
int visCount
int frameCount
int sceneCount
int viewCount
int smpFrame
int frameSceneNum
qboolean worldMapLoaded
world_tworld
const byte * externalVisData
image_t * defaultImage
image_t * scratchImage
image_t * fogImage
image_t * dlightImage
image_t * flareImage
image_t * whiteImage
image_t * identityLightImage
image_t * dlightImages [15]
shader_t * defaultShader
shader_t * shadowShader
shader_t * projectionShadowShader
shader_t * flareShader
shader_t * sunShader
int numLightmaps
image_t * lightmaps [MAX_LIGHTMAPS]
trRefEntity_tcurrentEntity
trRefEntity_t worldEntity
int currentEntityNum
int currentSpriteNum
int shiftedEntityNum
int shiftedIsStatic
model_t * currentModel
viewParms_t viewParms
float identityLight
int identityLightByte
int overbrightBits
int overbrightShift
float overbrightMult
int needsLightScale
orientationr_t ori
portalsky_t portalsky
qboolean skyRendered
qboolean portalRendered
trRefdef_t refdef
int viewCluster
vec3_t sunLight
vec3_t sunDirection
frontEndCounters_t pc
int frontEndMsec
model_t models [MAX_MOD_KNOWN]
int numModels
int numImages
image_t images [MAX_DRAWIMAGES]
int numShaders
shader_t * shaders [MAX_SHADERS]
shader_t * sortedShaders [MAX_SHADERS]
int numSkins
skin_t * skins [MAX_SKINS]
float sinTable [FUNCTABLE_SIZE]
float squareTable [FUNCTABLE_SIZE]
float triangleTable [FUNCTABLE_SIZE]
float sawToothTable [FUNCTABLE_SIZE]
float inverseSawToothTable [FUNCTABLE_SIZE]
spherel_t sSunLight
spherel_t sLights [1532]
int numSLights
int rendererhandle
qboolean shadersParsed
int frame_skel_index
int skel_index [1024]
fontheader_t * pFontDebugStrings
int farclip
int visIndex
int visClusters [MAX_VISCOUNTS]
int visCounts [MAX_VISCOUNTS]
qboolean worldDeluxeMapping
vec2_t autoExposureMinMax
vec3_t toneMinAvgMaxLevel
image_t * shadowCubemaps [MAX_DLIGHTS]
image_t * renderImage
image_t * sunRaysImage
image_t * renderDepthImage
image_t * pshadowMaps [MAX_DRAWN_PSHADOWS]
image_t * screenScratchImage
image_t * textureScratchImage [2]
image_t * quarterImage [2]
image_t * calcLevelsImage
image_t * targetLevelsImage
image_t * fixedLevelsImage
image_t * sunShadowDepthImage [4]
image_t * screenShadowImage
image_t * screenSsaoImage
image_t * hdrDepthImage
image_t * renderCubeImage
image_t * textureDepthImage
FBO_t * renderFbo
FBO_t * msaaResolveFbo
FBO_t * sunRaysFbo
FBO_t * depthFbo
FBO_t * pshadowFbos [MAX_DRAWN_PSHADOWS]
FBO_t * screenScratchFbo
FBO_t * textureScratchFbo [2]
FBO_t * quarterFbo [2]
FBO_t * calcLevelsFbo
FBO_t * targetLevelsFbo
FBO_t * sunShadowFbo [4]
FBO_t * screenShadowFbo
FBO_t * screenSsaoFbo
FBO_t * hdrDepthFbo
FBO_t * renderCubeFbo
shader_t * sunFlareShader
int lightmapSize
image_t ** lightmaps
image_t ** deluxemaps
int fatLightmapCols
int fatLightmapRows
int numCubemaps
cubemap_t * cubemaps
shaderProgram_t genericShader [GENERICDEF_COUNT]
shaderProgram_t textureColorShader
shaderProgram_t fogShader [FOGDEF_COUNT]
shaderProgram_t dlightShader [DLIGHTDEF_COUNT]
shaderProgram_t lightallShader [LIGHTDEF_COUNT]
shaderProgram_t shadowmapShader [SHADOWMAPDEF_COUNT]
shaderProgram_t pshadowShader
shaderProgram_t down4xShader
shaderProgram_t bokehShader
shaderProgram_t tonemapShader
shaderProgram_t calclevels4xShader [2]
shaderProgram_t shadowmaskShader
shaderProgram_t ssaoShader
shaderProgram_t depthBlurShader [4]
shaderProgram_t testcubeShader
shaderProgram_t greyscaleShader
float sunShadowScale
qboolean sunShadows
vec3_t lastCascadeSunDirection
float lastCascadeSunMvp [16]
model_t * models [MAX_MOD_KNOWN]
image_t * images [MAX_DRAWIMAGES]
int numFBOs
FBO_t * fbos [MAX_FBOS]
int numVaos
vao_t * vaos [MAX_VAOS]
GLuint sunFlareQuery [2]
int sunFlareQueryIndex
qboolean sunFlareQueryActive [2]
float fogTable [FOG_TABLE_SIZE]

The documentation for this struct was generated from the following files: