From 9f309be3500d135af3e62b3c4d524fe74ad999c4 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Mar 2020 12:46:24 +0000 Subject: [PATCH] Print compression percentage when writing RDC files --- renderdoc/serialise/rdcfile.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/renderdoc/serialise/rdcfile.cpp b/renderdoc/serialise/rdcfile.cpp index 84932546b..cc3de65cc 100644 --- a/renderdoc/serialise/rdcfile.cpp +++ b/renderdoc/serialise/rdcfile.cpp @@ -1159,8 +1159,9 @@ StreamWriter *RDCFile::WriteSection(const SectionProperties &props) if(compWriter) uncompressedLength = compWriter->GetOffset(); - RDCLOG("Finishing write to section %u (%s). Compressed from %llu bytes to %llu", type, - name.c_str(), uncompressedLength, compressedLength); + RDCLOG("Finishing write to section %u (%s). Compressed from %llu bytes to %llu (%.2f %%)", type, + name.c_str(), uncompressedLength, compressedLength, + 100.0 * (double(compressedLength) / double(uncompressedLength))); // finish up the properties and add to list of sections m_CurrentWritingProps.compressedSize = compressedLength;