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);