From 39dffd4dcfaa859cdc029b506abf667a5b7be71f Mon Sep 17 00:00:00 2001 From: tma Date: Thu, 12 Mar 2009 19:20:20 +0000 Subject: * Remove unexplainable ( tr.overbrightBits > 0 ) condition when correcting gamma in screenshots git-svn-id: svn://svn.icculus.org/quake3/trunk@1509 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/renderer/tr_init.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/renderer/tr_init.c b/code/renderer/tr_init.c index 48447ae..0681919 100644 --- a/code/renderer/tr_init.c +++ b/code/renderer/tr_init.c @@ -376,7 +376,7 @@ void RB_TakeScreenshot( int x, int y, int width, int height, char *fileName ) { } // gamma correct - if ( ( tr.overbrightBits > 0 ) && glConfig.deviceSupportsGamma ) { + if ( glConfig.deviceSupportsGamma ) { R_GammaCorrect( buffer + 18, glConfig.vidWidth * glConfig.vidHeight * 3 ); } @@ -398,7 +398,7 @@ void RB_TakeScreenshotJPEG( int x, int y, int width, int height, char *fileName qglReadPixels( x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, buffer ); // gamma correct - if ( ( tr.overbrightBits > 0 ) && glConfig.deviceSupportsGamma ) { + if ( glConfig.deviceSupportsGamma ) { R_GammaCorrect( buffer, glConfig.vidWidth * glConfig.vidHeight * 4 ); } @@ -553,7 +553,7 @@ void R_LevelShot( void ) { } // gamma correct - if ( ( tr.overbrightBits > 0 ) && glConfig.deviceSupportsGamma ) { + if ( glConfig.deviceSupportsGamma ) { R_GammaCorrect( buffer + 18, 128 * 128 * 3 ); } @@ -702,7 +702,7 @@ const void *RB_TakeVideoFrameCmd( const void *data ) GL_UNSIGNED_BYTE, cmd->captureBuffer ); // gamma correct - if( ( tr.overbrightBits > 0 ) && glConfig.deviceSupportsGamma ) + if( glConfig.deviceSupportsGamma ) R_GammaCorrect( cmd->captureBuffer, cmd->width * cmd->height * 4 ); if( cmd->motionJpeg ) -- cgit v1.2.3