From 1cd09a0177ded5a10177ff7bd15a38ff86c56593 Mon Sep 17 00:00:00 2001 From: Job Noorman Date: Fri, 29 Nov 2024 17:09:16 +0100 Subject: [PATCH] tu: advertise VK_SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT_KHR Signed-off-by: Job Noorman Part-of: --- src/freedreno/vulkan/tu_device.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedreno/vulkan/tu_device.cc b/src/freedreno/vulkan/tu_device.cc index 19b5773842b..d10e90b2a09 100644 --- a/src/freedreno/vulkan/tu_device.cc +++ b/src/freedreno/vulkan/tu_device.cc @@ -705,6 +705,7 @@ tu_get_features(struct tu_physical_device *pdevice, /* VK_KHR_subgroup_rotate */ features->shaderSubgroupRotate = true; + features->shaderSubgroupRotateClustered = true; } static void @@ -726,6 +727,7 @@ tu_get_physical_device_properties_1_1(struct tu_physical_device *pdevice, VK_SUBGROUP_FEATURE_SHUFFLE_BIT | VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT | VK_SUBGROUP_FEATURE_ROTATE_BIT_KHR | + VK_SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT_KHR | VK_SUBGROUP_FEATURE_CLUSTERED_BIT | VK_SUBGROUP_FEATURE_ARITHMETIC_BIT; if (pdevice->info->a6xx.has_getfiberid) {