From: Frederic Bouvier Date: Sun, 29 Apr 2012 12:19:32 +0000 (+0200) Subject: 16bit source type is overkill for 8bit normal buffer X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=44e672c25651dd3ef359ba300ddad3a2b47879fd;p=flightgear.git 16bit source type is overkill for 8bit normal buffer --- diff --git a/src/Viewer/renderer.cxx b/src/Viewer/renderer.cxx index 16ea9c772..f6ca1e94d 100644 --- a/src/Viewer/renderer.cxx +++ b/src/Viewer/renderer.cxx @@ -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) );