MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / DrainDelayedDraws

Method DrainDelayedDraws

Source/Engine/Renderer/RenderList.cpp:325–333  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

323}
324
325void RenderList::DrainDelayedDraws(GPUContext* context, RenderContextBatch& renderContextBatch, int32 renderContextIndex)
326{
327 if (_delayedDraws.Count() == 0)
328 return;
329 PROFILE_CPU();
330 for (DelayedDraw& e : _delayedDraws)
331 e(context, renderContextBatch, renderContextIndex);
332 _delayedDraws.Clear();
333}
334
335#define LOOP_EXTENSIONS() const auto& extensions = GetExtensions(); for (auto* e : extensions)
336

Callers 1

RenderInnerFunction · 0.80

Calls 2

CountMethod · 0.45
ClearMethod · 0.45

Tested by

no test coverage detected