Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5a02ce4e authored by Yiwei Zhang's avatar Yiwei Zhang
Browse files

GPU Memory: align the clock for perfetto tracing

Bug: 166494899
Test: take a trace with android.gpu.memory and verify
Change-Id: Idd6206c562c0e372b7191179a089bb8f3b019c17
parent 60bc00c1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -80,6 +80,7 @@ void GpuMemTracer::traceInitialCounters() {
    mGpuMem->traverseGpuMemTotals([](int64_t ts, uint32_t gpuId, uint32_t pid, uint64_t size) {
        GpuMemDataSource::Trace([&](GpuMemDataSource::TraceContext ctx) {
            auto packet = ctx.NewTracePacket();
            packet->set_timestamp_clock_id(perfetto::protos::pbzero::BUILTIN_CLOCK_MONOTONIC);
            packet->set_timestamp(ts);
            auto* event = packet->set_gpu_mem_total_event();
            event->set_gpu_id(gpuId);