v3dv: implement VK_KHR_workgroup_memory_explicit_layout
authorIago Toral Quiroga <itoral@igalia.com>
Wed, 31 Aug 2022 10:39:32 +0000 (12:39 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 1 Sep 2022 06:37:21 +0000 (06:37 +0000)
commitffd3ef35bb561bd487cb3a92b7129d479bf48eff
treee4ceb6bd5e9bbb825d00de7318e6ccddf34440dd
parent2b00ba23c2f6104aab19b22bb704c0f7b19b30f6
v3dv: implement VK_KHR_workgroup_memory_explicit_layout

There is an issue with some Amber tests for this feature using
a larger number of workgroup invocations than supported without
checking the limit. I filed and issue [1] (and a CL with a fix), but
meanwhile we want to flag those as expected crashes for CI.

[1] https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3913

Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18337>
docs/features.txt
src/broadcom/ci/broadcom-rpi4-fails.txt
src/broadcom/vulkan/v3dv_device.c
src/broadcom/vulkan/v3dv_pipeline.c