Mesa (mesa_7_4_branch): mesa: fix incorrect call to clear_teximage_fields() in _mesa_TexImage2D()
Brian Paul
brianp at kemper.freedesktop.org
Fri Jan 30 23:09:17 UTC 2009
Module: Mesa
Branch: mesa_7_4_branch
Commit: b543401a5cac8203c978da5d37b877469fbe6c86
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b543401a5cac8203c978da5d37b877469fbe6c86
Author: Brian Paul <brianp at vmware.com>
Date: Fri Jan 30 16:06:52 2009 -0700
mesa: fix incorrect call to clear_teximage_fields() in _mesa_TexImage2D()
Fixes failed assertion / segfault for particular proxy texture tests.
(cherry picked from master, commit ea4b183b8c3730ec2c6b5152cad1a68889634487)
---
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 9e968ba..a437b9c 100644
--- a/src/mesa/main/teximage.c
+++ b/src/mesa/main/teximage.c
@@ -2603,7 +2603,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