Module: Mesa
Branch: main
Commit: 3bbd5357e9588fad9e800e6196b39a94eabc9637
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bbd5357e9588fad9e800e6196b39a94eabc9637

Author: Faith Ekstrand <[email protected]>
Date:   Tue Dec  5 20:59:21 2023 -0600

nak: Advertise subgroupBroadcastDynamicId

This doesn't do anything yet because it's a Vulkan 1.2 core feature and
not in any extension but it will apply when we enable Vulkan 1.2 in the
future or if someone uses MESA_VK_VERSION_OVERRIDE=1.2/1.3.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26530>

---

 src/nouveau/vulkan/nvk_physical_device.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/nouveau/vulkan/nvk_physical_device.c 
b/src/nouveau/vulkan/nvk_physical_device.c
index 5feb1938f8c..b1592d77565 100644
--- a/src/nouveau/vulkan/nvk_physical_device.c
+++ b/src/nouveau/vulkan/nvk_physical_device.c
@@ -298,6 +298,7 @@ nvk_get_device_features(const struct nv_device_info *info,
       .bufferDeviceAddressMultiDevice = false,
       .shaderOutputViewportIndex = info->cls_eng3d >= MAXWELL_B,
       .shaderOutputLayer = info->cls_eng3d >= MAXWELL_B,
+      .subgroupBroadcastDynamicId = nvk_use_nak(info),
 
       /* Vulkan 1.3 */
       .robustImageAccess = true,

Reply via email to