diff --git a/renderdoc/serialise/serialiser.cpp b/renderdoc/serialise/serialiser.cpp index 3857aa2e9..2bedcd956 100644 --- a/renderdoc/serialise/serialiser.cpp +++ b/renderdoc/serialise/serialiser.cpp @@ -165,7 +165,7 @@ uint32_t Serialiser::BeginChunk(uint32_t, uint64_t) { m_Read->Read(m_ChunkMetadata.timestampMicro); if(m_TimerFrequency != 1.0 || m_TimerBase != 0) - m_ChunkMetadata.durationMicro = + m_ChunkMetadata.timestampMicro = int64_t(double(m_ChunkMetadata.timestampMicro - m_TimerBase) / m_TimerFrequency); }