23class GPUTracerMTL :
public std::enable_shared_from_this<GPUTracerMTL> {
38 struct GPUTraceState {
39 Scalar smallest_timestamp = std::numeric_limits<float>::max();
40 Scalar largest_timestamp = 0;
41 size_t pending_buffers = 0;
44 mutable Mutex trace_state_mutex_;