freedreno/a6xx: Support AMD_vertex_shader_layer
authorRob Clark <robdclark@chromium.org>
Fri, 28 Oct 2022 16:12:13 +0000 (09:12 -0700)
committerMarge Bot <emma+marge@anholt.net>
Fri, 28 Oct 2022 19:13:27 +0000 (19:13 +0000)
Another thing we already supported but didn't set the cap.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19236>

src/gallium/drivers/freedreno/freedreno_screen.c

index 59372c0..a29c67d 100644 (file)
@@ -392,6 +392,9 @@ fd_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
    case PIPE_CAP_NIR_IMAGES_AS_DEREF:
       return 0;
 
+   case PIPE_CAP_VS_LAYER_VIEWPORT:
+      return is_a6xx(screen);
+
    case PIPE_CAP_MAX_VIEWPORTS:
       return 1;