diff --git a/renderdoc/driver/vulkan/vk_common.cpp b/renderdoc/driver/vulkan/vk_common.cpp index 209deda49..9cf949b20 100644 --- a/renderdoc/driver/vulkan/vk_common.cpp +++ b/renderdoc/driver/vulkan/vk_common.cpp @@ -237,7 +237,11 @@ bool VkInitParams::IsSupportedVersion(uint64_t ver) if(ver == CurrentVersion) return true; - // we can check other older versions we support here. + // 0xB -> 0xC - generally this is when we started serialising pNext chains that older RenderDoc + // couldn't support. But we don't need any special backwards compatibiltiy code as it's just added + // serialisation. + if(ver == 0xB) + return true; return false; } diff --git a/renderdoc/driver/vulkan/vk_core.h b/renderdoc/driver/vulkan/vk_core.h index 3882bb8b0..5bd32becb 100644 --- a/renderdoc/driver/vulkan/vk_core.h +++ b/renderdoc/driver/vulkan/vk_core.h @@ -55,7 +55,7 @@ struct VkInitParams uint32_t GetSerialiseSize(); // check if a frame capture section version is supported - static const uint64_t CurrentVersion = 0xB; + static const uint64_t CurrentVersion = 0xC; static bool IsSupportedVersion(uint64_t ver); };