Searched refs:u_trace_context (Results 1 - 8 of 8) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/util/perf/ |
| H A D | u_trace.h | 55 * 'u_trace' instance, and at a later time flushed to a 'u_trace_context' 60 * then a `u_trace_context` per-engine should be used. 69 struct u_trace_context; 83 typedef void* (*u_trace_create_ts_buffer)(struct u_trace_context *utctx, 89 typedef void (*u_trace_delete_ts_buffer)(struct u_trace_context *utctx, 122 typedef uint64_t (*u_trace_read_ts)(struct u_trace_context *utctx, 128 typedef void (*u_trace_delete_flush_data)(struct u_trace_context *utctx, 135 struct u_trace_context { struct 181 struct u_trace_context *utctx; 188 void u_trace_context_init(struct u_trace_context *utct [all...] |
| H A D | u_trace.c | 70 * from the u_trace to the u_trace_context queue. 75 struct u_trace_context *utctx; 242 queue_init(struct u_trace_context *utctx) 257 u_trace_context_init(struct u_trace_context *utctx, 291 u_trace_context_fini(struct u_trace_context *utctx) 308 list_for_each_entry (struct u_trace_context, utctx, &ctx_list, node) 325 struct u_trace_context *utctx = chunk->utctx; 396 u_trace_context_process(struct u_trace_context *utctx, bool eof) 424 u_trace_init(struct u_trace *ut, struct u_trace_context *utctx)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_trace_gallium.h | 39 u_trace_pipe_context_init(struct u_trace_context *utctx,
|
| H A D | u_trace_gallium.c | 37 u_trace_pipe_create_ts_buffer(struct u_trace_context *utctx, uint32_t size) 55 u_trace_pipe_delete_ts_buffer(struct u_trace_context *utctx, void *timestamps) 62 u_trace_pipe_context_init(struct u_trace_context *utctx,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_context.c | 467 fd_trace_read_ts(struct u_trace_context *utctx, 497 fd_trace_delete_flush_data(struct u_trace_context *utctx, void *flush_data)
|
| H A D | freedreno_context.h | 439 struct u_trace_context trace_context dt;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_private.h | 431 struct u_trace_context trace_context; 1734 tu_copy_timestamp_buffer(struct u_trace_context *utctx, void *cmdstream,
|
| H A D | tu_device.c | 1258 tu_trace_create_ts_buffer(struct u_trace_context *utctx, uint32_t size) 1270 tu_trace_destroy_ts_buffer(struct u_trace_context *utctx, void *timestamps) 1295 tu_trace_read_ts(struct u_trace_context *utctx, 1322 tu_trace_delete_flush_data(struct u_trace_context *utctx, void *flush_data) 1335 tu_copy_timestamp_buffer(struct u_trace_context *utctx, void *cmdstream,
|
Completed in 13 milliseconds