diff --git a/src/gfxstream/codegen/scripts/cereal/decoder.py b/src/gfxstream/codegen/scripts/cereal/decoder.py index f96a48ef52b..d9a6fd08026 100644 --- a/src/gfxstream/codegen/scripts/cereal/decoder.py +++ b/src/gfxstream/codegen/scripts/cereal/decoder.py @@ -963,6 +963,7 @@ size_t VkDecoder::Impl::decode(void* buf, size_t len, IOStream* ioStream, self.cgen.endBlock() # switch stmt self.cgen.stmt("ptr += packetLen") + self.cgen.stmt("vkStream->clearPool()") self.cgen.endBlock() # while loop self.cgen.beginIf("m_forSnapshotLoad")