]> git.mxchange.org Git - flightgear.git/commitdiff
16bit source type is overkill for 8bit normal buffer
authorFrederic Bouvier <fredfgfs01@free.fr>
Sun, 29 Apr 2012 12:19:32 +0000 (14:19 +0200)
committerFrederic Bouvier <fredfgfs01@free.fr>
Sun, 29 Apr 2012 12:19:32 +0000 (14:19 +0200)
src/Viewer/renderer.cxx

index 16ea9c7723e4d692873a112e0cab1ccbf2e67930..f6ca1e94d158d5e95c8ea8b4417527005bdabe72 100644 (file)
@@ -776,7 +776,7 @@ void buildDeferredBuffers( flightgear::CameraInfo* info, int shadowMapSize, bool
     if (false)
         info->addBuffer(flightgear::RenderBufferInfo::NORMAL_BUFFER, buildDeferredBuffer( 0x822C /*GL_RG16*/, 0x8227 /*GL_RG*/, GL_UNSIGNED_SHORT, osg::Texture::CLAMP_TO_BORDER) );
     else
-        info->addBuffer(flightgear::RenderBufferInfo::NORMAL_BUFFER, buildDeferredBuffer( GL_RGBA8, GL_RGBA, GL_UNSIGNED_SHORT, osg::Texture::CLAMP_TO_BORDER) );
+        info->addBuffer(flightgear::RenderBufferInfo::NORMAL_BUFFER, buildDeferredBuffer( GL_RGBA8, GL_RGBA, GL_UNSIGNED_BYTE, osg::Texture::CLAMP_TO_BORDER) );
 
     info->addBuffer(flightgear::RenderBufferInfo::DIFFUSE_BUFFER, buildDeferredBuffer( GL_RGBA8, GL_RGBA, GL_UNSIGNED_BYTE, osg::Texture::CLAMP_TO_BORDER) );
     info->addBuffer(flightgear::RenderBufferInfo::SPEC_EMIS_BUFFER, buildDeferredBuffer( GL_RGBA8, GL_RGBA, GL_UNSIGNED_BYTE, osg::Texture::CLAMP_TO_BORDER) );