Mesa (master): mesa: fix incorrect call to clear_teximage_fields() in _mesa_TexImage2D()
Brian Paul
brianp at kemper.freedesktop.org
Fri Jan 30 23:04:02 UTC 2009
Module: Mesa
Branch: master
Commit: ea4b183b8c3730ec2c6b5152cad1a68889634487
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea4b183b8c3730ec2c6b5152cad1a68889634487
Author: Brian Paul <brianp at vmware.com>
Date: Fri Jan 30 15:50:43 2009 -0700
mesa: fix incorrect call to clear_teximage_fields() in _mesa_TexImage2D()
Fixes failed assertion / segfault for particular proxy texture tests.
---
src/mesa/main/teximage.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c
index 7b9efb6..a64e2c1 100644
--- a/src/mesa/main/teximage.c
+++ b/src/mesa/main/teximage.c
@@ -2636,7 +2636,7 @@ _mesa_TexImage2D( GLenum target, GLint level, GLint internalFormat,
1, border)) {
/* when error, clear all proxy texture image parameters */
if (texImage)
- clear_teximage_fields(ctx->Texture.ProxyTex[TEXTURE_2D_INDEX]->Image[0][level]);
+ clear_teximage_fields(texImage);
}
else {
/* no error, set the tex image parameters */
More information about the mesa-commit
mailing list