MCPcopy Create free account
hub / github.com/axmolengine/axmol / getNextGroupCommand

Method getNextGroupCommand

core/renderer/Renderer.cpp:247–259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

245}
246
247GroupCommand* Renderer::getNextGroupCommand()
248{
249 if (_groupCommandPool.empty())
250 {
251 return new GroupCommand();
252 }
253
254 auto* command = _groupCommandPool.back();
255 _groupCommandPool.pop_back();
256 command->reset();
257
258 return command;
259}
260
261void Renderer::pushGroup(int renderQueueID)
262{

Callers 10

drawBackgroundMethod · 0.80
visitMethod · 0.80
beginMethod · 0.80
beforeDrawMethod · 0.80
stencilClippingVisitMethod · 0.80
scissorClippingVisitMethod · 0.80
drawMethod · 0.80
visitMethod · 0.80
generateGroupCommandMethod · 0.80
PushCommandGroupMethod · 0.80

Calls 4

emptyMethod · 0.45
backMethod · 0.45
pop_backMethod · 0.45
resetMethod · 0.45

Tested by 1

drawMethod · 0.64