MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / DispatchRender

Method DispatchRender

ogsr_engine/Layers/xrRender/HOM.cpp:221–241  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

219}
220
221void CHOM::DispatchRender()
222{
223 VisibleTriangleCount = 0;
224 FrustumTriangleCount = 0;
225 CulledOutCount = 0;
226
227 if (!Allowed())
228 return;
229
230 if (g_pGameLevel && !IsMainMenuActive())
231 {
232 ZoneScoped;
233
234 CFrustum ViewBase;
235 ViewBase.CreateFromMatrix(Device.mFullTransform, FRUSTUM_P_LRTB + FRUSTUM_P_FAR);
236
237 Raster.clear();
238 Render_DB(ViewBase);
239 Raster.propagade();
240 }
241}
242
243namespace
244{

Callers 1

calculate_staticMethod · 0.80

Calls 4

IsMainMenuActiveFunction · 0.85
CreateFromMatrixMethod · 0.80
propagadeMethod · 0.80
clearMethod · 0.45

Tested by

no test coverage detected