Module: Mesa Branch: main Commit: 3c7460c0238a4c7823aea22d9fbfb795ea738fc4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c7460c0238a4c7823aea22d9fbfb795ea738fc4
Author: Faith Ekstrand <faith.ekstr...@collabora.com> Date: Thu Jan 11 18:18:44 2024 -0600 nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9665 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27025> --- src/nouveau/vulkan/nvk_physical_device.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index a9ef92e3106..739fe10e362 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -259,8 +259,7 @@ nvk_get_device_features(const struct nv_device_info *info, .sparseBinding = true, .sparseResidencyBuffer = info->cls_eng3d >= MAXWELL_A, /* TODO: sparseResidency* */ - /* TODO: variableMultisampleRate */ - /* TODO: inheritedQueries */ + .variableMultisampleRate = true, .inheritedQueries = true, /* Vulkan 1.1 */ @@ -414,7 +413,7 @@ nvk_get_device_features(const struct nv_device_info *info, .extendedDynamicState3TessellationDomainOrigin = true, .extendedDynamicState3DepthClampEnable = true, .extendedDynamicState3PolygonMode = true, - .extendedDynamicState3RasterizationSamples = false, + .extendedDynamicState3RasterizationSamples = true, .extendedDynamicState3SampleMask = true, .extendedDynamicState3AlphaToCoverageEnable = true, .extendedDynamicState3AlphaToOneEnable = true,