cell: add support for PIPE_CAP_TEXTURE_MIRROR_REPEAT query
authorBrian Paul <brianp@vmware.com>
Mon, 5 Jan 2009 01:38:42 +0000 (18:38 -0700)
committerBrian Paul <brianp@vmware.com>
Mon, 5 Jan 2009 01:38:42 +0000 (18:38 -0700)
We don't really support this texwrap mode yet, but this enables GL 2.1

src/gallium/drivers/cell/ppu/cell_screen.c

index ee3e444..6fc2257 100644 (file)
@@ -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;
    }