From 2bbb859343aecb1000eb68c2fab2d25beba9da59 Mon Sep 17 00:00:00 2001 From: Esdras Tarsis Date: Sat, 6 Jul 2024 14:38:29 -0300 Subject: [PATCH] nvk: Enable 8bit and 16bit access in VK_KHR_workgroup_memory_explicit_layout. Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 23de0f3e7ab..d2827da35a3 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -445,8 +445,8 @@ nvk_get_device_features(const struct nv_device_info *info, /* VK_KHR_workgroup_memory_explicit_layout */ .workgroupMemoryExplicitLayout = true, .workgroupMemoryExplicitLayoutScalarBlockLayout = true, - .workgroupMemoryExplicitLayout8BitAccess = false, - .workgroupMemoryExplicitLayout16BitAccess = false, + .workgroupMemoryExplicitLayout8BitAccess = nvk_use_nak(info), + .workgroupMemoryExplicitLayout16BitAccess = nvk_use_nak(info), /* VK_EXT_4444_formats */ .formatA4R4G4B4 = true,