From 3f71e1739cfda98761ce7dc3a572f709125c93f2 Mon Sep 17 00:00:00 2001 From: Remi Palandri Date: Fri, 21 Jan 2022 14:52:31 -0800 Subject: [PATCH] add nonsemantic to list of replay exts --- renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 5750323bd..92d61fad8 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -1714,6 +1714,14 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi RDCLOG("Enabling VK_KHR_driver_properties"); } + // enable VK_KHR_shader_non_semantic_info if it's available, to enable debug printf + if(supportedExtensions.find(VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME) != + supportedExtensions.end()) + { + Extensions.push_back(VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME); + RDCLOG("Enabling VK_KHR_shader_non_semantic_info"); + } + bool pipeExec = false; // enable VK_KHR_pipeline_executable_properties if it's available, to fetch disassembly and