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

Method CreateInteraction

neo/renderer/Interaction.cpp:823–938  ·  view source on GitHub ↗

==================== idInteraction::CreateInteraction Called when a entityDef and a lightDef are both present in a portalArea, and might be visible. Performs cull checking before doing the expensive computations. References tr.viewCount so lighting surfaces will only be created if the ambient surface is visible, otherwise it will be marked as deferred. The results of this are cached and valid

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

R_CullLocalBoxFunction · 0.85
R_ClearedStaticAllocFunction · 0.85
R_RemapShaderBySkinFunction · 0.85
R_CreateLightTrisFunction · 0.85
R_CreateShadowVolumeFunction · 0.85
NumSurfacesMethod · 0.80
SurfaceMethod · 0.80
SpectrumMethod · 0.80
ReceivesLightingMethod · 0.80
SurfaceCastsShadowMethod · 0.80
IsStaticWorldModelMethod · 0.80

Tested by

no test coverage detected