From c3966a7c5adfe3ec84272be32fd149f2a79d1ac3 Mon Sep 17 00:00:00 2001 From: scrawl Date: Tue, 11 Sep 2012 22:45:41 +0200 Subject: [PATCH] oops, I used a float texture for water reflection. this change should give a little performance boost. --- apps/openmw/mwrender/water.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwrender/water.cpp b/apps/openmw/mwrender/water.cpp index e79f308cd5..7100540fc8 100644 --- a/apps/openmw/mwrender/water.cpp +++ b/apps/openmw/mwrender/water.cpp @@ -309,7 +309,7 @@ void Water::applyRTT() if (Settings::Manager::getBool("shader", "Water")) { mReflectionTexture = TextureManager::getSingleton().createManual("WaterReflection", - ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME, TEX_TYPE_2D, rttsize, rttsize, 0, PF_FLOAT16_RGBA, TU_RENDERTARGET); + ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME, TEX_TYPE_2D, rttsize, rttsize, 0, PF_A8R8G8B8, TU_RENDERTARGET); RenderTarget* rtt = mReflectionTexture->getBuffer()->getRenderTarget(); Viewport* vp = rtt->addViewport(mReflectionCamera);