From b8f19b380830218b8ef5ecee9c77901ae264b9fc Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 16 Nov 2021 17:09:29 +0000 Subject: [PATCH] Fix serialiser assert firing when writing structured chunk data --- renderdoc/serialise/serialiser.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdoc/serialise/serialiser.cpp b/renderdoc/serialise/serialiser.cpp index 06224596f..b93f052ef 100644 --- a/renderdoc/serialise/serialiser.cpp +++ b/renderdoc/serialise/serialiser.cpp @@ -593,7 +593,9 @@ void Serialiser::WriteStructuredFile(const SDFile &file scratchWriter.m_ChunkFlags = m_ChunkFlags; } - ser->BeginChunk(m_ChunkMetadata.chunkID, m_ChunkMetadata.length); + m_ChunkMetadata.chunkID = 0; + + ser->BeginChunk(chunk.metadata.chunkID, m_ChunkMetadata.length); if(chunk.metadata.flags & SDChunkFlags::OpaqueChunk) {