panvk: fix up vk1.4 properties

These two properties reports how the interaction between MSAA coverage
and occlusion queries works. We need to report the correct value here,
otherwise applications might misbehave.

Fixes: 5ee3c10d1e ("panvk: advertise vulkan 1.4 on v10+")
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37136>
This commit is contained in:
Erik Faye-Lund 2025-09-03 15:56:09 +02:00 committed by Marge Bot
parent ac896c0327
commit 166d650c10

View file

@ -892,6 +892,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),