| 1466 | } |
| 1467 | |
| 1468 | void Renderer::RenderInventory() |
| 1469 | { |
| 1470 | if (_graphicsSettingsChanged) |
| 1471 | { |
| 1472 | UpdateCameraMatrices(&Camera, BLOCK(g_GameFlow->GetLevel(CurrentLevel)->GetFarView())); |
| 1473 | Camera.DisableInterpolation = true; |
| 1474 | DumpGameScene(); |
| 1475 | _graphicsSettingsChanged = false; |
| 1476 | } |
| 1477 | |
| 1478 | _context->ClearDepthStencilView(_backBuffer.DepthStencilView.Get(), D3D11_CLEAR_STENCIL | D3D11_CLEAR_DEPTH, 1.0f, 0); |
| 1479 | _context->ClearRenderTargetView(_backBuffer.RenderTargetView.Get(), Colors::Black); |
| 1480 | |
| 1481 | RenderInventoryScene(&_backBuffer, &_dumpScreenRenderTarget, 0.5f); |
| 1482 | |
| 1483 | _swapChain->Present(1, 0); |
| 1484 | } |
| 1485 | |
| 1486 | void Renderer::RenderTitle(float interpFactor) |
| 1487 | { |
no test coverage detected