From: Daniel Schürmann Date: Tue, 17 Sep 2019 15:07:51 +0000 (+0200) Subject: radv: enable clustered reductions X-Git-Tag: upstream/19.3.0~1774 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e01b522a72ad574c29258cb61020772393c37c2b;p=platform%2Fupstream%2Fmesa.git radv: enable clustered reductions These work with both, LLVM and ACO. Reviewed-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 26de979..80bd190 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -1258,6 +1258,7 @@ void radv_GetPhysicalDeviceProperties2( if (pdevice->rad_info.chip_class >= GFX8) { properties->supportedOperations |= VK_SUBGROUP_FEATURE_ARITHMETIC_BIT | + VK_SUBGROUP_FEATURE_CLUSTERED_BIT | VK_SUBGROUP_FEATURE_SHUFFLE_BIT | VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT; }