Mesa (master): svga: return 0 for PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER
Brian Paul
brianp at kemper.freedesktop.org
Tue Oct 1 00:54:20 UTC 2013
Module: Mesa
Branch: master
Commit: 360610c89efa62c869ffbe32c050b0fb86525ffe
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=360610c89efa62c869ffbe32c050b0fb86525ffe
Author: Brian Paul <brianp at vmware.com>
Date: Mon Sep 30 09:47:31 2013 -0600
svga: return 0 for PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER
Using the map/unmap path for glTexImage is a little bit faster
than blitting. Also, this fixes about 50 assorted piglit failures
that seem to be related to the blit version of glReadPixels.
Reviewed-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: José Fonseca <jfonseca at vmware.com>
---
src/gallium/drivers/svga/svga_screen.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/svga/svga_screen.c b/src/gallium/drivers/svga/svga_screen.c
index 8d395f0..d0e242a 100644
--- a/src/gallium/drivers/svga/svga_screen.c
+++ b/src/gallium/drivers/svga/svga_screen.c
@@ -227,7 +227,7 @@ svga_get_param(struct pipe_screen *screen, enum pipe_cap param)
return 120;
case PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER:
- return 1;
+ return 0;
/* Unsupported features */
case PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION:
More information about the mesa-commit
mailing list