diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c index 0f124459f75..c5459f4540f 100644 --- a/src/mesa/main/texobj.c +++ b/src/mesa/main/texobj.c @@ -757,7 +757,7 @@ _mesa_test_texobj_completeness( const struct gl_context *ctx, /* Adjust max level for views: the data store may have more levels than * the view exposes. */ - t->_MaxLevel = MIN2(t->_MaxLevel, t->NumLevels - 1); + t->_MaxLevel = MAX2(MIN2(t->_MaxLevel, t->NumLevels - 1), 0); } /* Compute _MaxLambda = q - p in the spec used during mipmapping */