Mesa (gallium-0.2): cell: add support for PIPE_CAP_TEXTURE_MIRROR_REPEAT query
Brian Paul
brianp at kemper.freedesktop.org
Mon Jan 5 01:41:03 UTC 2009
Module: Mesa
Branch: gallium-0.2
Commit: 38b526999c91a82691a8a5f3c2d0b6f071758dfc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38b526999c91a82691a8a5f3c2d0b6f071758dfc
Author: Brian Paul <brianp at vmware.com>
Date: Sun Jan 4 18:38:42 2009 -0700
cell: add support for PIPE_CAP_TEXTURE_MIRROR_REPEAT query
We don't really support this texwrap mode yet, but this enables GL 2.1
---
src/gallium/drivers/cell/ppu/cell_screen.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/gallium/drivers/cell/ppu/cell_screen.c b/src/gallium/drivers/cell/ppu/cell_screen.c
index ee3e444..6fc2257 100644
--- a/src/gallium/drivers/cell/ppu/cell_screen.c
+++ b/src/gallium/drivers/cell/ppu/cell_screen.c
@@ -81,6 +81,10 @@ cell_get_param(struct pipe_screen *screen, int param)
return 8; /* max 128x128x128 */
case PIPE_CAP_MAX_TEXTURE_CUBE_LEVELS:
return CELL_MAX_TEXTURE_LEVELS;
+ case PIPE_CAP_TEXTURE_MIRROR_REPEAT:
+ return 1; /* XXX not really true */
+ case PIPE_CAP_TEXTURE_MIRROR_CLAMP:
+ return 0; /* XXX to do */
default:
return 0;
}
More information about the mesa-commit
mailing list