No gamma and player sprites on screenshots

This commit is contained in:
Magnus Norddahl 2016-07-31 16:56:41 +02:00
commit e8c98a5901
3 changed files with 6 additions and 6 deletions

View file

@ -260,7 +260,7 @@ void FGLRenderer::TonemapScene()
//
//-----------------------------------------------------------------------------
void FGLRenderer::CopyToBackbuffer(const GL_IRECT *bounds)
void FGLRenderer::CopyToBackbuffer(const GL_IRECT *bounds, bool applyGamma)
{
if (FGLRenderBuffers::IsEnabled())
{
@ -338,7 +338,7 @@ void FGLRenderer::CopyToBackbuffer(const GL_IRECT *bounds)
mPresentShader->Bind();
mPresentShader->InputTexture.Set(0);
if (framebuffer->IsHWGammaActive())
if (!applyGamma || framebuffer->IsHWGammaActive())
{
mPresentShader->Gamma.Set(1.0f);
mPresentShader->Contrast.Set(1.0f);