| 157 | } |
| 158 | |
| 159 | void App::Shutdown_Internal() |
| 160 | { |
| 161 | DX12::FlushGPU(); |
| 162 | DestroyPSOs(); |
| 163 | ImGuiHelper::Shutdown(); |
| 164 | ShutdownShaders(); |
| 165 | spriteRenderer.Shutdown(); |
| 166 | font.Shutdown(); |
| 167 | swapChain.Shutdown(); |
| 168 | AppSettings::Shutdown(); |
| 169 | Profiler::GlobalProfiler.Shutdown(); |
| 170 | |
| 171 | Shutdown(); |
| 172 | |
| 173 | DX12::Shutdown(); |
| 174 | } |
| 175 | |
| 176 | void App::Update_Internal() |
| 177 | { |
nothing calls this directly
no test coverage detected