#include <r_model.h>
Public Attributes | |
int | visframe |
int | dlightframe |
int | dlightbits |
mplane_t * | plane |
int | flags |
int | firstedge |
int | numedges |
struct surfcache_s * | cachespots [MIPLEVELS] |
short | texturemins [2] |
short | extents [2] |
mtexinfo_t * | texinfo |
byte | styles [MAXLIGHTMAPS] |
byte * | samples |
struct msurface_s * | nextalphasurface |
cplane_t * | plane |
int | light_s |
int | light_t |
int | dlight_s |
int | dlight_t |
glpoly_t * | polys |
struct msurface_s * | texturechain |
struct msurface_s * | lightmapchain |
int | lightmaptexturenum |
float | cached_light [MAXLIGHTMAPS] |
vkpoly_t * | polys |
float msurface_s::cached_light |
Definition at line 123 of file gl_model.h.
Referenced by GL_RenderLightmappedPoly(), R_RenderBrushPoly(), R_SetCacheState(), and Vk_RenderLightmappedPoly().
struct surfcache_s* msurface_s::cachespots[MIPLEVELS] |
Definition at line 107 of file r_model.h.
Referenced by D_CacheSurface().
int msurface_s::dlight_s |
Definition at line 109 of file gl_model.h.
Referenced by R_BlendLightmaps().
int msurface_s::dlight_t |
Definition at line 109 of file gl_model.h.
Referenced by R_BlendLightmaps().
int msurface_s::dlightbits |
Definition at line 98 of file r_model.h.
Referenced by R_AddDynamicLights(), R_AddDynamicLightsRGB(), and R_MarkLights().
int msurface_s::dlightframe |
Definition at line 97 of file r_model.h.
Referenced by D_CacheSurface(), GL_RenderLightmappedPoly(), R_BuildLightMap(), R_BuildLightMapRGB(), R_MarkLights(), R_RenderBrushPoly(), and Vk_RenderLightmappedPoly().
short msurface_s::extents |
Definition at line 110 of file r_model.h.
Referenced by D_CacheSurface(), D_CalcGradients(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_BlendLightmaps(), R_BuildLightMap(), R_BuildLightMapRGB(), R_DrawSurface(), R_InitSkyBox(), R_RenderBrushPoly(), RecursiveLightPoint(), RecursiveLightPointColor(), Vk_CreateSurfaceLightmap(), and Vk_RenderLightmappedPoly().
int msurface_s::firstedge |
Definition at line 103 of file r_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadFaces(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), R_RenderFace(), Vk_BuildPolygonFromSurface(), and Vk_SubdivideSurface().
int msurface_s::flags |
Definition at line 101 of file r_model.h.
Referenced by D_SolidSurf(), GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), Mod_LoadFaces(), Mod_LoadLeafs(), R_BuildPolygonFromSurface(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSubmodelPolygons(), R_InitSkyBox(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderBrushPoly(), R_RenderFace(), RecursiveLightPoint(), RecursiveLightPointColor(), Vk_BuildPolygonFromSurface(), and Vk_CreateSurfaceLightmap().
int msurface_s::light_s |
Definition at line 108 of file gl_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), R_BlendLightmaps(), R_RenderBrushPoly(), Vk_BuildPolygonFromSurface(), Vk_CreateSurfaceLightmap(), and Vk_RenderLightmappedPoly().
int msurface_s::light_t |
Definition at line 108 of file gl_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), R_BlendLightmaps(), R_RenderBrushPoly(), Vk_BuildPolygonFromSurface(), Vk_CreateSurfaceLightmap(), and Vk_RenderLightmappedPoly().
struct msurface_s * msurface_s::lightmapchain |
Definition at line 113 of file gl_model.h.
Referenced by R_BlendLightmaps(), R_DrawTriangleOutlines(), and R_RenderBrushPoly().
int msurface_s::lightmaptexturenum |
Definition at line 121 of file gl_model.h.
Referenced by GL_CreateSurfaceLightmap(), GL_RenderLightmappedPoly(), R_RenderBrushPoly(), Vk_CreateSurfaceLightmap(), and Vk_RenderLightmappedPoly().
struct msurface_s* msurface_s::nextalphasurface |
Definition at line 118 of file r_model.h.
Referenced by R_RenderBmodelFace(), and R_RenderFace().
int msurface_s::numedges |
Definition at line 104 of file r_model.h.
Referenced by GL_BuildPolygonFromSurface(), GL_SubdivideSurface(), Mod_LoadFaces(), R_BuildPolygonFromSurface(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), R_RenderBmodelFace(), R_RenderFace(), Vk_BuildPolygonFromSurface(), and Vk_SubdivideSurface().
cplane_t* msurface_s::plane |
Definition at line 99 of file gl_model.h.
cplane_t * msurface_s::plane |
Definition at line 100 of file r_model.h.
Referenced by D_SolidSurf(), Mod_LoadFaces(), R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_BuildPolygonFromSurface(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSubmodelPolygons(), R_InitSkyBox(), R_RenderBmodelFace(), and R_RenderFace().
glpoly_t* msurface_s::polys |
Definition at line 111 of file gl_model.h.
Referenced by DrawGLFlowingPoly(), DrawVkFlowingPoly(), EmitWaterPolys(), GL_BuildPolygonFromSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), Mod_LoadLeafs(), R_AddSkySurface(), R_BlendLightmaps(), R_DrawTriangleOutlines(), R_RenderBrushPoly(), SubdividePolygon(), Vk_BuildPolygonFromSurface(), and Vk_RenderLightmappedPoly().
vkpoly_t* msurface_s::polys |
Definition at line 112 of file vk_model.h.
byte * msurface_s::samples |
Definition at line 116 of file r_model.h.
Referenced by Mod_LoadFaces(), R_BuildLightMap(), R_BuildLightMapRGB(), RecursiveLightPoint(), and RecursiveLightPointColor().
byte msurface_s::styles |
Definition at line 115 of file r_model.h.
Referenced by D_CacheSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_BuildLightMap(), R_BuildLightMapRGB(), R_RenderBrushPoly(), R_SetCacheState(), RecursiveLightPoint(), RecursiveLightPointColor(), and Vk_RenderLightmappedPoly().
mtexinfo_t * msurface_s::texinfo |
Definition at line 112 of file r_model.h.
Referenced by D_CacheSurface(), D_CalcGradients(), D_SkySurf(), D_SolidSurf(), D_TurbulentSurf(), EmitWaterPolys(), GL_BuildPolygonFromSurface(), GL_RenderLightmappedPoly(), Mod_LoadFaces(), R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_BuildLightMap(), R_BuildPolygonFromSurface(), R_DrawInlineBModel(), R_DrawSolidClippedSubmodelPolygons(), R_InitSkyBox(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderBrushPoly(), R_RenderFace(), RecursiveLightPoint(), RecursiveLightPointColor(), SubdividePolygon(), Vk_BuildPolygonFromSurface(), and Vk_RenderLightmappedPoly().
struct msurface_s * msurface_s::texturechain |
Definition at line 112 of file gl_model.h.
Referenced by R_DrawInlineBModel(), and R_RecursiveWorldNode().
short msurface_s::texturemins |
Definition at line 109 of file r_model.h.
Referenced by D_CalcGradients(), GL_BuildPolygonFromSurface(), Mod_LoadFaces(), R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_BuildPolygonFromSurface(), R_DrawSurface(), R_InitSkyBox(), RecursiveLightPoint(), RecursiveLightPointColor(), and Vk_BuildPolygonFromSurface().
int msurface_s::visframe |
Definition at line 95 of file r_model.h.
Referenced by R_RecursiveWorldNode().