2
0
Эх сурвалжийг харах

rangeclamp for mip guestimates for rendertargets to keep that from getting out of hand
(or try to. gls still not respecting it for some reason)

AzaezelX 1 сар өмнө
parent
commit
f2ffc8bd22

+ 1 - 0
Engine/source/gfx/gfxTextureManager.cpp

@@ -1424,6 +1424,7 @@ void GFXTextureManager::_validateTexParams( const U32 width, const U32 height,
             inOutNumMips = mFloor(mLog2(mMax(width, height))) + 1;
          else if (inOutNumMips > 1) //capped
             inOutNumMips = mMin(inOutNumMips,mFloor(mLog2(mMax(width, height))) + 1);
+         inOutNumMips = mClampF(inOutNumMips, 1, 13);
       }
       else
       {