Skip to content

v3dv: expose KHR_variable_pointers

Iago Toral requested to merge itoral/mesa:khr_variable_pointers into main

We only support the VariablePointersStorageBuffer feature for now, which is the only one that is mandatory, and for which we seem to be passing all the relevant tests already.

Exposing the optional VariablePointers feature would require that we support non-constant indexing on UBO/SSBO first.

The series also fixes an issue with our lowering of vulkan resource index that is exposed with some KHR_spirv_1_4 tests that make use of variable pointers.

Merge request reports