Explorar o código

Fixed calcNumMips for non-power-of-2 texture dimensions (#3219)

Jamil Halabi %!s(int64=2) %!d(string=hai) anos
pai
achega
f91c6faaf2
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/bgfx_p.h

+ 1 - 1
src/bgfx_p.h

@@ -635,7 +635,7 @@ namespace bgfx
 		if (_hasMips)
 		if (_hasMips)
 		{
 		{
 			const uint32_t max = bx::max(_width, _height, _depth);
 			const uint32_t max = bx::max(_width, _height, _depth);
-			const uint32_t num = 1 + bx::ceilLog2(max);
+			const uint32_t num = 1 + bx::floorLog2(max);
 
 
 			return uint8_t(num);
 			return uint8_t(num);
 		}
 		}