- removed backend dependencies on game data.

This commit is contained in:
Christoph Oelckers 2023-01-15 08:20:50 +01:00
commit bafd6be342
6 changed files with 35 additions and 27 deletions

View file

@ -273,6 +273,7 @@ void WriteSavePic(player_t* player, FileWriter* file, int width, int height)
screen->SetSaveBuffers(true);
screen->ImageTransitionScene(true);
hw_postprocess.SetTonemapMode(level.info ? level.info->tonemap : ETonemapMode::None);
hw_ClearFakeFlat();
screen->mVertexData->Reset();
RenderState.SetVertexBuffer(screen->mVertexData);
@ -317,6 +318,7 @@ sector_t* RenderView(player_t* player)
auto RenderState = screen->RenderState();
RenderState->SetVertexBuffer(screen->mVertexData);
screen->mVertexData->Reset();
hw_postprocess.SetTonemapMode(level.info ? level.info->tonemap : ETonemapMode::None);
sector_t* retsec;
if (!V_IsHardwareRenderer())