v3d: enable NIR compact arrays
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Thu, 25 May 2023 07:57:47 +0000 (09:57 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 29 May 2023 07:52:11 +0000 (07:52 +0000)
commit8fb16b88142faf45d993356ec36a96d20ca05aaf
treea441f924a6cf1363c661a1042a81a00f532c9664
parent55df7b641513028b2a3a9dd61373cad3a67b32e2
v3d: enable NIR compact arrays

Now that it is exposing GLSL 1.30, and we can read clipdistance arrays
in the fragment shader, let's enable this capability.

It fixes
`spec@glsl-1.30@execution@clipping@fs-clip-distance-interpolated,Crash`.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23232>
src/broadcom/ci/broadcom-rpi4-fails.txt
src/gallium/drivers/v3d/v3d_program.c
src/gallium/drivers/v3d/v3d_screen.c