Skip to content

panvk: back out of vk 1.1 support

Erik Faye-Lund requested to merge kusma/mesa:panvk-drop-vk1.1-support into main

Supporting Vulkan 1.1 was premature, as we don't support subgroup operations, which are actually required (even if it's not listed in section "46.1. Feature Requirements"):

Here's the relevant phrasing from the Vulkan 1.1 spec:

subgroupSupportedOperations will have the VK_SUBGROUP_FEATURE_BASIC_BIT bit set if any of the physical device’s queues support VK_QUEUE_GRAPHICS_BIT or VK_QUEUE_COMPUTE_BIT.

So, it seems we have to support at least the basic feature set before we can expose Vulkan 1.1. So let's back out of that for now.

Fixes: a6e03ce4 ("panvk: advertise version 1.1 support")

Merge request reports

Loading