Multiple buffer seems to break with tess eval only,
something to investigate later.
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8222>
VK_KHR_sampler_ycbcr_conversion DONE (anv, radv, tu)
VK_KHR_shader_draw_parameters DONE (anv, lvp, radv, tu)
VK_KHR_storage_buffer_storage_class DONE (anv, lvp, radv)
- VK_KHR_variable_pointers DONE (anv, radv, tu)
+ VK_KHR_variable_pointers DONE (anv, lvp, radv, tu)
Vulkan 1.2 -- all DONE: anv
#ifdef LVP_USE_WSI_PLATFORM
.KHR_swapchain = true,
#endif
+ .KHR_variable_pointers = true,
.EXT_calibrated_timestamps = true,
.EXT_conditional_rendering = true,
.EXT_extended_dynamic_state = true,
switch (ext->sType) {
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES: {
VkPhysicalDeviceVariablePointersFeatures *features = (void *)ext;
- features->variablePointers = true;
+ features->variablePointers = false;
features->variablePointersStorageBuffer = true;
break;
}