MCPcopy Create free account
hub / github.com/GarageGames/Torque3D / ~RenderPassManager

Method ~RenderPassManager

Engine/source/renderInstance/renderPassManager.cpp:139–153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

137}
138
139RenderPassManager::~RenderPassManager()
140{
141 dFree_aligned(mMatrixSet);
142
143 // Any bins left need to be deleted.
144 for ( U32 i=0; i<mRenderBins.size(); i++ )
145 {
146 RenderBinManager *bin = mRenderBins[i];
147
148 // Clear the parent first, so that RenderBinManager::onRemove()
149 // won't call removeManager() and break this loop.
150 bin->setRenderPass( NULL );
151 bin->deleteObject();
152 }
153}
154
155void RenderPassManager::_insertSort(Vector<RenderBinManager*>& list, RenderBinManager* mgr, bool renderOrder)
156{

Callers

nothing calls this directly

Calls 4

setRenderPassMethod · 0.80
dFree_alignedFunction · 0.50
sizeMethod · 0.45
deleteObjectMethod · 0.45

Tested by

no test coverage detected