Home
last modified time | relevance | path

Searched refs:trace_context (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_context.c75 trace_surface_unwrap(struct trace_context *tr_ctx, in trace_surface_unwrap()
94 dump_fb_state(struct trace_context *tr_ctx, in dump_fb_state()
121 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_draw_vbo()
154 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_draw_vertex_state()
184 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_create_query()
222 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_destroy_query()
244 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_begin_query()
266 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_end_query()
292 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_get_query_result()
333 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_get_query_result_resource()
[all …]
Dtr_context.h47 struct trace_context struct
71 static inline struct trace_context * argument
72 trace_context(struct pipe_context *pipe) in trace_context() function
78 return (struct trace_context *)pipe; in trace_context()
Dtr_texture.h38 struct trace_context;
107 trace_surf_create(struct trace_context *tr_ctx,
115 trace_transfer_create(struct trace_context *tr_ctx,
120 trace_transfer_destroy(struct trace_context *tr_ctx,
Dtr_texture.c38 trace_surf_create(struct trace_context *tr_ctx, in trace_surf_create()
79 trace_transfer_create(struct trace_context *tr_ctx, in trace_transfer_create()
112 trace_transfer_destroy(struct trace_context *tr_context, in trace_transfer_destroy()
Dtr_screen.c290 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_replace_buffer_storage()
309 struct trace_context *tr_ctx = trace_context(_pipe); in trace_context_create_fence()
368 struct trace_context *tr_ctx = trace_context(ctx); in trace_context_create_threaded()
/third_party/mesa3d/src/intel/vulkan/
Danv_utrace.c34 if (!u_trace_context_actively_tracing(&device->ds.trace_context)) in command_buffers_count_utraces()
54 container_of(utctx, struct anv_device, ds.trace_context); in anv_utrace_delete_flush_data()
79 container_of(utctx, struct anv_device, ds.trace_context); in anv_device_utrace_emit_copy_ts_buffer()
198 container_of(utctx, struct anv_device, ds.trace_context); in anv_utrace_create_ts_buffer()
214 container_of(utctx, struct anv_device, ds.trace_context); in anv_utrace_destroy_ts_buffer()
242 container_of(utctx, struct anv_device, ds.trace_context); in anv_utrace_read_ts()
290 u_trace_context_init(&device->ds.trace_context, in anv_device_utrace_init()
311 u_trace_context_process(&device->ds.trace_context, true); in anv_device_utrace_finish()
Danv_wsi.c115 u_trace_context_process(&device->ds.trace_context, true); in anv_QueuePresentKHR()
Danv_cmd_buffer.c134 u_trace_init(&cmd_buffer->trace, &device->ds.trace_context); in anv_create_cmd_buffer()
227 u_trace_init(&cmd_buffer->trace, &cmd_buffer->device->ds.trace_context); in anv_cmd_buffer_reset()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_utrace.c70 container_of(utctx, struct iris_context, ds.trace_context); in iris_utrace_read_ts()
119 u_trace_pipe_context_init(&ice->ds.trace_context, &ice->ctx, in iris_utrace_init()
Diris_batch.c247 u_trace_init(&batch->trace, &ice->ds.trace_context); in iris_init_batch()
558 u_trace_init(&batch->trace, &batch->ice->ds.trace_context); in iris_batch_reset()
1094 if (u_trace_context_actively_tracing(&ice->ds.trace_context)) in _iris_batch_flush()
Diris_fence.c274 u_trace_context_process(&ice->ds.trace_context, in iris_fence_flush()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_context.c152 u_trace_context_process(&ctx->trace_context, in fd_context_flush()
388 u_trace_context_fini(&ctx->trace_context); in fd_context_destroy()
475 container_of(utctx, struct fd_context, trace_context); in fd_trace_read_ts()
671 u_trace_pipe_context_init(&ctx->trace_context, pctx, in fd_context_init()
Dfreedreno_context.h441 struct u_trace_context trace_context dt;
Dfreedreno_batch.c119 u_trace_init(&batch->trace, &ctx->trace_context); in batch_init()
/third_party/mesa3d/src/intel/ds/
Dintel_driver_ds.cc456 if (!u_trace_context_actively_tracing(&queue->device->trace_context)) { in intel_ds_end_submit()
538 u_trace_context_fini(&device->trace_context); in intel_ds_device_fini()
577 u_trace_init(&data->trace, &queue->device->trace_context); in intel_ds_flush_data_init()
Dintel_driver_ds.h105 struct u_trace_context trace_context; member
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_device.h317 struct u_trace_context trace_context; member
Dtu_device.c1533 container_of(utctx, struct tu_device, trace_context); in tu_trace_create_ts_buffer()
1545 container_of(utctx, struct tu_device, trace_context); in tu_trace_destroy_ts_buffer()
1570 container_of(utctx, struct tu_device, trace_context); in tu_trace_read_ts()
1596 container_of(utctx, struct tu_device, trace_context); in tu_trace_delete_flush_data()
2034 u_trace_context_init(&device->trace_context, device, in tu_CreateDevice()
2089 u_trace_context_fini(&device->trace_context); in tu_DestroyDevice()
Dtu_drm.c823 bool u_trace_enabled = u_trace_context_actively_tracing(&queue->device->trace_context); in tu_queue_submit_create_locked()
1189 u_trace_context_process(&queue->device->trace_context, true); in tu_queue_submit()
Dtu_cmd_buffer.c1591 u_trace_init(&cmd_buffer->trace, &device->trace_context); in tu_create_cmd_buffer()
1662 u_trace_init(&cmd_buffer->trace, &cmd_buffer->device->trace_context); in tu_reset_cmd_buffer()