Module: Mesa Branch: main Commit: 44a2e5ba383a86b249719a068e199427ceab9a39 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44a2e5ba383a86b249719a068e199427ceab9a39
Author: Samuel Pitoiset <[email protected]> Date: Tue Apr 25 15:47:38 2023 +0200 radv: only enable extendedDynamicState3ConservativeRasterizationMode on GFX9+ If extendedDynamicState3ConservativeRasterizationMode is enabled, VK_EXT_conservative_rasterization is mandatory. Fixes recent updates in dEQP-VK.info.device_mandatory_features. Cc: mesa-stable Signed-off-by: Samuel Pitoiset <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22681> --- src/amd/vulkan/radv_physical_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_physical_device.c b/src/amd/vulkan/radv_physical_device.c index 6955d32302d..6e30558b857 100644 --- a/src/amd/vulkan/radv_physical_device.c +++ b/src/amd/vulkan/radv_physical_device.c @@ -1236,7 +1236,7 @@ radv_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, features->extendedDynamicState3LineStippleEnable = true; features->extendedDynamicState3ColorBlendEnable = true; features->extendedDynamicState3DepthClipEnable = true; - features->extendedDynamicState3ConservativeRasterizationMode = true; + features->extendedDynamicState3ConservativeRasterizationMode = pdevice->rad_info.gfx_level >= GFX9; features->extendedDynamicState3DepthClipNegativeOneToOne = true; features->extendedDynamicState3ProvokingVertexMode = true; features->extendedDynamicState3DepthClampEnable = true;
