MCPcopy Create free account
hub / github.com/comaps/comaps / ReleaseResources

Method ReleaseResources

libs/drape_frontend/backend_renderer.cpp:676–693  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

674}
675
676void BackendRenderer::ReleaseResources()
677{
678 m_readManager->Stop();
679
680 m_readManager.reset();
681 m_metalineManager.reset();
682 m_batchersPool.reset();
683 m_routeBuilder.reset();
684 m_overlays.clear();
685 m_trafficGenerator.reset();
686
687 m_texMng->Release();
688
689 // Here m_context can be nullptr, so call the method
690 // for the context from the factory.
691 m_contextFactory->GetResourcesUploadContext()->DoneCurrent();
692 m_context = nullptr;
693}
694
695void BackendRenderer::OnContextCreate()
696{

Callers 1

DoMethod · 0.45

Calls 6

ReleaseMethod · 0.80
StopMethod · 0.45
resetMethod · 0.45
clearMethod · 0.45
DoneCurrentMethod · 0.45

Tested by

no test coverage detected