summaryrefslogtreecommitdiff
path: root/src/util/perf/u_trace.py
AgeCommit message (Expand)AuthorFilesLines
2023-12-07util,vulkan,mesa,compiler: Generate source files with utf8 encoding from mako...Yonggang Luo1-4/+4
2023-10-17u_trace: generate tracepoint name array in perfetto headerLionel Landwerlin1-1/+8
2023-10-17u_trace: generate tracepoint index parameter in perfetto callbacksLionel Landwerlin1-2/+4
2023-03-24util/u_trace: move needs_cs_param option to tracepointsLionel Landwerlin1-17/+12
2023-01-18util/u_trace: pass utrace context to marker functions.Amber1-4/+4
2023-01-13util/u_trace: add support for variable length trace pointsLionel Landwerlin1-2/+26
2022-11-11common/utrace: Add CS logging supportMark Collins1-1/+30
2022-11-11common/utrace: Refactor and combine all envvars into `GPU_TRACES`Mark Collins1-6/+10
2022-11-02utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*Illia Abernikhin1-1/+1
2022-09-02util/perf: use ALWAYS_INLINE for tracepointsChia-I Wu1-1/+1
2022-09-02util/perf: add u_trace_instrumentChia-I Wu1-6/+1
2022-09-02util/perf: remove u_trace::enabledChia-I Wu1-2/+2
2022-08-25util/u_trace: add PERFETTO HeaderScopeChia-I Wu1-0/+6
2022-08-25util/u_trace: include the generated header firstChia-I Wu1-5/+5
2022-07-12util/u_trace: Fix iteration over config_controlDanylo Piliaiev1-0/+1
2022-05-26util/perf: add options to enable/disable tracepointsLionel Landwerlin1-6/+83
2022-05-19u_trace/anv/iris: drop cs argument for recording tracesLionel Landwerlin1-6/+24
2022-05-19util/u_trace: Add json outputDanylo Piliaiev1-0/+30
2022-04-21misc: replace `#ifdef\s\s__cplusplus` with `#ifdef\s__cplusplus`Yonggang Luo1-1/+1
2022-02-01util/utrace: make generated code a tiny bit nicer to look atLionel Landwerlin1-17/+28
2022-02-01util/u_trace: make mako conditional code easier to readLionel Landwerlin1-28/+31
2021-12-01util/u_trace/perfetto: add new env variable to enable perfettoLionel Landwerlin1-2/+2
2021-12-01util/u_trace: add end_of_pipe property to tracepointsLionel Landwerlin1-1/+5
2021-11-05util/u_trace: Replace Flag with IntEnum to support python3.5Kostiantyn Lazukin1-4/+4
2021-09-10u_trace: pass command stream through tracing functionsDanylo Piliaiev1-5/+5
2021-09-10util/u_trace: auto-generation of serialization funcs for tracepointsDanylo Piliaiev1-20/+148
2021-09-10util/u_trace: make u_trace usable for other than gallium driversDanylo Piliaiev1-0/+281