radv: Enable NV_mesh_shader with a perftest flag.
authorTimur Kristóf <timur.kristof@gmail.com>
Thu, 28 Oct 2021 19:25:48 +0000 (21:25 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 31 Dec 2021 13:05:09 +0000 (13:05 +0000)
commit6fee84bc2e7aaa250df00f0731a05310750d2a9c
treee35bd1e28203a61a7e9fccc324c31021a74abeee
parentf2dd1fbc637251465ab9b97f54fbc13227460ab4
radv: Enable NV_mesh_shader with a perftest flag.

We don't plan to support NV_mesh_shader officially on RADV,
because it performs poorly on AMD hardware. However, we are
implementing this extension to get some experience with mesh
shader technology.

Users should not rely on this support because we are going
to remove it if/when a potential cross-vendor extension appears.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13580>
docs/envvars.rst
src/amd/vulkan/radv_debug.h
src/amd/vulkan/radv_device.c