asahi: Conditionally expose cube arrays
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sun, 3 Sep 2023 19:36:33 +0000 (15:36 -0400)
committerMarge Bot <emma+marge@anholt.net>
Tue, 5 Sep 2023 18:50:34 +0000 (18:50 +0000)
With =deqp. I don't want this exposed before geometry shaders since we run dEQP
(GLES) far more than Piglit (GL), and we need geometry shaders to get adequate
regression testing via dEQP-GLES.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25052>

src/gallium/drivers/asahi/agx_pipe.c

index 95f3b71..dfda3c0 100644 (file)
@@ -1633,6 +1633,9 @@ agx_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
       /* TODO: MSRTT */
       return 0;
 
+   case PIPE_CAP_CUBE_MAP_ARRAY:
+      return is_deqp;
+
    case PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS:
       return 0;