Mesa (map-texture-image-v4): swrast: fix assertions for zero-sized textures
Brian Paul
brianp at kemper.freedesktop.org
Thu Jul 28 04:23:22 UTC 2011
Module: Mesa
Branch: map-texture-image-v4
Commit: 84d1c17d4f25c43bb0acdad3dc61de71a31fbdfc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84d1c17d4f25c43bb0acdad3dc61de71a31fbdfc
Author: Brian Paul <brianp at vmware.com>
Date: Wed Jul 27 22:23:07 2011 -0600
swrast: fix assertions for zero-sized textures
---
src/mesa/swrast/s_texture.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/swrast/s_texture.c b/src/mesa/swrast/s_texture.c
index ebc2f88..c4c7113 100644
--- a/src/mesa/swrast/s_texture.c
+++ b/src/mesa/swrast/s_texture.c
@@ -117,8 +117,8 @@ _mesa_check_map_teximage(struct gl_texture_image *texImage,
if (texImage->TexObject->Target == GL_TEXTURE_1D)
assert(y == 0 && h == 1);
- assert(x < texImage->Width);
- assert(y < texImage->Height);
+ assert(x < texImage->Width || texImage->Width == 0);
+ assert(y < texImage->Height || texImage->Height == 0);
assert(x + w <= texImage->Width);
assert(y + h <= texImage->Height);
}
More information about the mesa-commit
mailing list