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,

Reply via email to