u/trace_marker: Add wait pacing track

This commit is contained in:
Jakob Bornecrantz 2022-03-30 17:35:21 +01:00 committed by Jakob Bornecrantz
parent e77094892f
commit f4b75b3561
2 changed files with 4 additions and 0 deletions
src/xrt/auxiliary/util

View file

@ -31,6 +31,7 @@ PERCETTO_TRACK_DEFINE(pc_info, PERCETTO_TRACK_EVENTS);
PERCETTO_TRACK_DEFINE(pc_present, PERCETTO_TRACK_EVENTS);
PERCETTO_TRACK_DEFINE(pa_cpu, PERCETTO_TRACK_EVENTS);
PERCETTO_TRACK_DEFINE(pa_draw, PERCETTO_TRACK_EVENTS);
PERCETTO_TRACK_DEFINE(pa_wait, PERCETTO_TRACK_EVENTS);
static enum u_trace_which static_which;
@ -51,6 +52,7 @@ u_trace_marker_setup(enum u_trace_which which)
I_PERCETTO_TRACK_PTR(pa_cpu)->name = "PA 1 App";
I_PERCETTO_TRACK_PTR(pa_draw)->name = "PA 2 Draw";
I_PERCETTO_TRACK_PTR(pa_wait)->name = "PA 3 Wait";
}
void
@ -77,6 +79,7 @@ u_trace_marker_init(void)
PERCETTO_REGISTER_TRACK(pa_cpu);
PERCETTO_REGISTER_TRACK(pa_draw);
PERCETTO_REGISTER_TRACK(pa_wait);
}
}

View file

@ -110,6 +110,7 @@ PERCETTO_TRACK_DECLARE(pc_info);
PERCETTO_TRACK_DECLARE(pc_present);
PERCETTO_TRACK_DECLARE(pa_cpu);
PERCETTO_TRACK_DECLARE(pa_draw);
PERCETTO_TRACK_DECLARE(pa_wait);
#define U_TRACE_EVENT(CATEGORY, NAME) TRACE_EVENT(CATEGORY, NAME)
#define U_TRACE_EVENT_BEGIN_ON_TRACK(CATEGORY, TRACK, TIME, NAME) \