diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 8f836e8bc..55e346948 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -163,6 +163,10 @@ static void StripUnwantedExtensions(rdcarray &Extensions) if(ext == "VK_EXT_full_screen_exclusive") return true; + // this is debug only, nothing to capture, so nothing to replay + if(ext == "VK_EXT_tooling_info") + return true; + return false; }); } @@ -1446,6 +1450,7 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi Layers.push_back(createInfo.ppEnabledLayerNames[i]); StripUnwantedLayers(Layers); + StripUnwantedExtensions(Extensions); std::set supportedExtensions;