MCPcopy Create free account
hub / github.com/TTimo/doom3.gpl / CreateLightShadow

Function CreateLightShadow

neo/tools/compilers/dmap/shadowopt3.cpp:1220–1276  ·  view source on GitHub ↗

======================== CreateLightShadow This is called from dmap in util/surface.cpp shadowerGroups should be exactly clipped to the light frustum before calling. shadowerGroups is optimized by this function, but the contents can be freed, because the returned lightShadow_t list is a further culling and optimization of the data. ======================== */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

BuildLightShadowsFunction · 0.85

Calls 10

OptimizeGroupListFunction · 0.85
MergeTriListsFunction · 0.85
CopyTriListFunction · 0.85
ShareMapTriVertsFunction · 0.85
FreeTriListFunction · 0.85
R_CleanupTrianglesFunction · 0.85
R_CreateShadowVolumeFunction · 0.85
R_FreeStaticTriSurfFunction · 0.85
PrintfMethod · 0.45

Tested by

no test coverage detected