diff --git a/public/tracy/TracyMetal.hmm b/public/tracy/TracyMetal.hmm index 9c89f841..c89c9225 100644 --- a/public/tracy/TracyMetal.hmm +++ b/public/tracy/TracyMetal.hmm @@ -213,7 +213,7 @@ public: TracyMetalPanic("Collect: too many pending timestamp queries.", return false;); } - NSRange range = NSMakeRange(begin, count); + NSRange range = NSMakeRange(RingIndex(begin), count); NSData* data = [m_counterSampleBuffer resolveCounterRange:range]; NSUInteger numResolvedTimestamps = data.length / sizeof(MTLCounterResultTimestamp); MTLCounterResultTimestamp* timestamps = (MTLCounterResultTimestamp *)(data.bytes);