From 91a3cf4f58742ff1dfe5ee5b008ae6f7a7bb00d1 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Wed, 16 Jul 2025 19:48:37 -0400 Subject: [PATCH] nvk: Blackwell is now Vulkan 1.4 conformant https://www.khronos.org/conformance/adopters/conformant-products#submission_935 Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12961 Backport-to: 25.2 Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 67bc5493ce3..f372b21a917 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -52,6 +52,8 @@ #include "clc6c0.h" #include "clc997.h" #include "clcdc0.h" +#include "clce97.h" + static uint32_t nvk_get_vk_version(const struct nv_device_info *info) { @@ -88,6 +90,10 @@ nvk_is_conformant(const struct nv_device_info *info) if (info->cls_eng3d >= MAXWELL_A && info->cls_eng3d <= ADA_A) return true; + /* And also Blackwell B */ + if (info->cls_eng3d == BLACKWELL_B) + return true; + return false; }