From e16d06960ca6b0ca56ec468f9bc8d18e00c3ef0b Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 27 Jun 2018 18:12:02 +0100 Subject: [PATCH] Thread ID should be read from XML as uint64_t --- renderdoc/serialise/codecs/xml_codec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/serialise/codecs/xml_codec.cpp b/renderdoc/serialise/codecs/xml_codec.cpp index 42be25244..882d5d65f 100644 --- a/renderdoc/serialise/codecs/xml_codec.cpp +++ b/renderdoc/serialise/codecs/xml_codec.cpp @@ -668,7 +668,7 @@ static ReplayStatus XML2Structured(const char *xml, const StructuredBufferList & chunk->metadata.chunkID = xChunk.attribute("id").as_uint(); chunk->metadata.length = xChunk.attribute("length").as_uint(); if(xChunk.attribute("threadID")) - chunk->metadata.threadID = xChunk.attribute("threadID").as_uint(); + chunk->metadata.threadID = xChunk.attribute("threadID").as_ullong(); if(xChunk.attribute("timestamp")) chunk->metadata.timestampMicro = xChunk.attribute("timestamp").as_ullong(); if(xChunk.attribute("duration"))