From da75a145a030d981f90dc679a41b2fcffcdacff3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 30 Aug 2015 15:08:30 +0200 Subject: [PATCH] serialise missing sType/pNext --- renderdoc/driver/vulkan/vk_common.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/vulkan/vk_common.cpp b/renderdoc/driver/vulkan/vk_common.cpp index 929f3c7a1..f1ce161ec 100644 --- a/renderdoc/driver/vulkan/vk_common.cpp +++ b/renderdoc/driver/vulkan/vk_common.cpp @@ -2014,6 +2014,10 @@ void Serialiser::Serialise(const char *name, VkDescriptorSetLayoutCreateInfo &el { ScopedContext scope(this, this, name, "VkDescriptorSetLayoutCreateInfo", 0, true); + RDCASSERT(m_Mode < WRITING || el.sType == VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO); + Serialise("sType", el.sType); + SerialiseNext(this, el.pNext); + Serialise("count", el.count); if(m_Mode == READING)