nouveau: deal with PIPE_CAP_TGSI_CONT_SUPPORTED
authorBen Skeggs <bskeggs@redhat.com>
Tue, 30 Jun 2009 22:56:46 +0000 (08:56 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 30 Jun 2009 23:26:57 +0000 (09:26 +1000)
src/gallium/drivers/nv04/nv04_screen.c
src/gallium/drivers/nv10/nv10_screen.c
src/gallium/drivers/nv20/nv20_screen.c
src/gallium/drivers/nv30/nv30_screen.c
src/gallium/drivers/nv40/nv40_screen.c
src/gallium/drivers/nv50/nv50_screen.c

index 4bbedfb4d693048d8c3f3271b7dbfde9bdac34ce..3c7100660785627c98757095b8e9ff4605ccdfd5 100644 (file)
@@ -40,6 +40,8 @@ nv04_screen_get_param(struct pipe_screen *screen, int param)
                return 0;
        case PIPE_CAP_TEXTURE_MIRROR_REPEAT:
                return 1;
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
        case NOUVEAU_CAP_HW_IDXBUF:
                return 0;
index b03c291f9d92d10d23d770b9a3a56a5aee0bd7d2..731fe5572bbfe9bf810cec7f343f6ac8edefcda4 100644 (file)
@@ -35,6 +35,8 @@ nv10_screen_get_param(struct pipe_screen *screen, int param)
                return 12;
        case PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS:
                return 0;
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
        case NOUVEAU_CAP_HW_IDXBUF:
                return 0;
index 024356ca74c53a7097af6989b1c2f0f49fde55de..08fc1c03ad6d5a747dd5c37ea0a69d9dba7df594 100644 (file)
@@ -35,6 +35,8 @@ nv20_screen_get_param(struct pipe_screen *screen, int param)
                return 12;
        case PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS:
                return 0;
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
        case NOUVEAU_CAP_HW_IDXBUF:
                return 0;
index 31bc1f317347c19bc6e263b04fb21c68a0a69a76..3be67c182fab82f8ba5e60799e4d517235db08d1 100644 (file)
@@ -46,6 +46,8 @@ nv30_screen_get_param(struct pipe_screen *pscreen, int param)
                return 1;
        case PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS:
                return 0;
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
        case NOUVEAU_CAP_HW_IDXBUF:
                return 1;
index b8b2af482a9d84bba101c52062873117480e8dc6..09f89e777690718983d1d5ed00b3a0ac3dd44a6d 100644 (file)
@@ -44,6 +44,8 @@ nv40_screen_get_param(struct pipe_screen *pscreen, int param)
                return 1;
        case PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS:
                return 0; /* We have 4 - but unsupported currently */
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
                return 1;
        case NOUVEAU_CAP_HW_IDXBUF:
index fd39fa738b71957df70f538a0f5ba9ab810796df..c59ae1c52a1e416b2ae01abb84514e7484fb1baa 100644 (file)
@@ -101,6 +101,8 @@ nv50_screen_get_param(struct pipe_screen *pscreen, int param)
                return 1;
        case PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS:
                return 0;
+       case PIPE_CAP_TGSI_CONT_SUPPORTED:
+               return 0;
        case NOUVEAU_CAP_HW_VTXBUF:
                return 1;
        case NOUVEAU_CAP_HW_IDXBUF: