We don't support the general version yet because that requires us to lower shared variables up-front in SPIR-V -> NIR. This shouldn't be a whole lot of work but it's not something we support today.
cd9fd68 anv: Advertise support for VK_KHR_variable_pointers
src/intel/vulkan/anv_device.c | 11 +++++++++++
src/intel/vulkan/anv_entrypoints_gen.py | 1 +
src/intel/vulkan/anv_pipeline.c | 1 +
3 files changed, 13 insertions(+)