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

Method Dispose

Source/Engine/Debug/DebugDraw.cpp:729–745  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

727}
728
729void DebugDrawService::Dispose()
730{
731 // Clear lists
732 GlobalContext.DebugDrawDefault.Release();
733 GlobalContext.DebugDrawDepthTest.Release();
734
735 // Release resources
736 SphereTriangleCache.Resize(0);
737 DebugDrawPsLinesDefault.Release();
738 DebugDrawPsLinesDepthTest.Release();
739 DebugDrawPsWireTrianglesDefault.Release();
740 DebugDrawPsWireTrianglesDepthTest.Release();
741 DebugDrawPsTrianglesDefault.Release();
742 DebugDrawPsTrianglesDepthTest.Release();
743 SAFE_DELETE(DebugDrawVB);
744 DebugDrawShader = nullptr;
745}
746
747GPUVertexLayout* DebugDraw::Vertex::GetLayout()
748{

Callers

nothing calls this directly

Calls 2

ReleaseMethod · 0.45
ResizeMethod · 0.45

Tested by

no test coverage detected