diff --git a/renderdoc/serialise/rdcfile.cpp b/renderdoc/serialise/rdcfile.cpp index c663ea583..3aa097e69 100644 --- a/renderdoc/serialise/rdcfile.cpp +++ b/renderdoc/serialise/rdcfile.cpp @@ -1092,6 +1092,8 @@ StreamWriter *RDCFile::WriteSection(const SectionProperties &props) { RETURNERROR(ContainerError::FileIO, "Error applying fixup to section header, errno %d", errno); } + + FileIO::fflush(m_File); }); if(modifySectionCallback)