瀏覽代碼

Fix off-by-one in mip levels for OpenGL

Lukas Aldershaab 4 年之前
父節點
當前提交
9caa08b7f0
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Engine/source/gfx/gl/gfxGLUtils.h

+ 1 - 1
Engine/source/gfx/gl/gfxGLUtils.h

@@ -30,7 +30,7 @@
 
 inline U32 getMaxMipmaps(U32 width, U32 height, U32 depth)
 {
-   return getMax( getBinLog2(depth), getMax(getBinLog2(width), getBinLog2(height)));
+   return getMax( getBinLog2(depth), getMax(getBinLog2(width), getBinLog2(height))) + 1;
 }
 
 inline GLenum minificationFilter(U32 minFilter, U32 mipFilter, U32 /*mipLevels*/)