Mesa (map-texture-image-v4): mesa: restore _mesa_lock/unlock_texture() calls in glGetTexImage()
Brian Paul
brianp at kemper.freedesktop.org
Thu Jul 28 04:23:22 UTC 2011
Module: Mesa
Branch: map-texture-image-v4
Commit: 60186ff497ffa8a32d90f5a22ea0467766b0a09b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60186ff497ffa8a32d90f5a22ea0467766b0a09b
Author: Brian Paul <brianp at vmware.com>
Date: Wed Jul 27 22:23:07 2011 -0600
mesa: restore _mesa_lock/unlock_texture() calls in glGetTexImage()
---
src/mesa/main/texgetimage.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/texgetimage.c b/src/mesa/main/texgetimage.c
index 4834788..c38d60a 100644
--- a/src/mesa/main/texgetimage.c
+++ b/src/mesa/main/texgetimage.c
@@ -789,8 +789,12 @@ _mesa_GetnTexImageARB( GLenum target, GLint level, GLenum format,
format, type);
}
- ctx->Driver.GetTexImage(ctx, target, level, format, type, pixels,
- texObj, texImage);
+ _mesa_lock_texture(ctx, texObj);
+ {
+ ctx->Driver.GetTexImage(ctx, target, level, format, type, pixels,
+ texObj, texImage);
+ }
+ _mesa_unlock_texture(ctx, texObj);
}
More information about the mesa-commit
mailing list