diff --git a/.pick_status.json b/.pick_status.json index 12df543403a..5a3c9739fc1 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -10004,7 +10004,7 @@ "description": "panvk: fix up vk1.4 properties", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "5ee3c10d1edf4663980e8ea759a58dcc054efb71", "notes": null diff --git a/src/panfrost/vulkan/panvk_vX_physical_device.c b/src/panfrost/vulkan/panvk_vX_physical_device.c index eed5588d610..cd3b83856bc 100644 --- a/src/panfrost/vulkan/panvk_vX_physical_device.c +++ b/src/panfrost/vulkan/panvk_vX_physical_device.c @@ -874,6 +874,10 @@ panvk_per_arch(get_physical_device_properties)( /* Vulkan 1.3 properties */ /* XXX: 1.3 support */ + /* Vulkan 1.4 properties */ + .earlyFragmentMultisampleCoverageAfterSampleCounting = true, + .earlyFragmentSampleMaskTestBeforeSampleCounting = true, + /* VK_EXT_subgroup_size_control */ .minSubgroupSize = pan_subgroup_size(PAN_ARCH), .maxSubgroupSize = pan_subgroup_size(PAN_ARCH),