Home
last modified time | relevance | path

Searched refs:ts_ns (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_perfetto.cc94 send_descriptors(FdRenderpassDataSource::TraceContext &ctx, uint64_t ts_ns) in send_descriptors() argument
101 // packet->set_timestamp(ts_ns); in send_descriptors()
126 stage_start(struct pipe_context *pctx, uint64_t ts_ns, enum fd_stage_id stage) in stage_start() argument
131 p->start_ts[stage] = ts_ns; in stage_start()
135 stage_end(struct pipe_context *pctx, uint64_t ts_ns, enum fd_stage_id stage) in stage_end() argument
161 event->set_duration(ts_ns - p->start_ts[stage]); in stage_end()
324 fd_start_render_pass(struct pipe_context *pctx, uint64_t ts_ns, in fd_start_render_pass() argument
328 stage_start(pctx, ts_ns, SURFACE_STAGE_ID); in fd_start_render_pass()
345 fd_end_render_pass(struct pipe_context *pctx, uint64_t ts_ns, in fd_end_render_pass() argument
349 stage_end(pctx, ts_ns, SURFACE_STAGE_I in fd_end_render_pass()
353 fd_start_binning_ib(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_binning_ib *payload) fd_start_binning_ib() argument
361 fd_end_binning_ib(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_binning_ib *payload) fd_end_binning_ib() argument
369 fd_start_draw_ib(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_draw_ib *payload) fd_start_draw_ib() argument
379 fd_end_draw_ib(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_draw_ib *payload) fd_end_draw_ib() argument
389 fd_start_blit(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_blit *payload) fd_start_blit() argument
397 fd_end_blit(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_blit *payload) fd_end_blit() argument
405 fd_start_compute(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_compute *payload) fd_start_compute() argument
413 fd_end_compute(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_compute *payload) fd_end_compute() argument
421 fd_start_clear_restore(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_clear_restore *payload) fd_start_clear_restore() argument
429 fd_end_clear_restore(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_clear_restore *payload) fd_end_clear_restore() argument
437 fd_start_resolve(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_resolve *payload) fd_start_resolve() argument
445 fd_end_resolve(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_resolve *payload) fd_end_resolve() argument
453 fd_start_state_restore(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_state_restore *payload) fd_start_state_restore() argument
461 fd_end_state_restore(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_state_restore *payload) fd_end_state_restore() argument
469 fd_start_vsc_overflow_test(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_vsc_overflow_test *payload) fd_start_vsc_overflow_test() argument
477 fd_end_vsc_overflow_test(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_vsc_overflow_test *payload) fd_end_vsc_overflow_test() argument
485 fd_start_prologue(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_start_prologue *payload) fd_start_prologue() argument
493 fd_end_prologue(struct pipe_context *pctx, uint64_t ts_ns, const void *flush_data, const struct trace_end_prologue *payload) fd_end_prologue() argument
[all...]
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_perfetto.cc89 send_descriptors(TuRenderpassDataSource::TraceContext &ctx, uint64_t ts_ns) in send_descriptors() argument
119 stage_start(struct tu_device *dev, uint64_t ts_ns, enum tu_stage_id stage) in stage_start() argument
123 p->start_ts[stage] = ts_ns; in stage_start()
129 stage_end(struct tu_device *dev, uint64_t ts_ns, enum tu_stage_id stage, in stage_end() argument
150 gpu_max_timestamp = MAX2(gpu_max_timestamp, ts_ns + gpu_timestamp_offset); in stage_end()
158 event->set_duration(ts_ns - p->start_ts[stage]); in stage_end()
289 tu_start_##event_name(struct tu_device *dev, uint64_t ts_ns, \
293 stage_start(dev, ts_ns, stage); \
297 tu_end_##event_name(struct tu_device *dev, uint64_t ts_ns, \
304 stage_end(dev, ts_ns, stag
[all...]
/third_party/mesa3d/src/intel/ds/
H A Dintel_driver_ds.cc262 begin_event(struct intel_ds_queue *queue, uint64_t ts_ns, in begin_event() argument
274 queue->stages[stage_id].start_ns = ts_ns; in begin_event()
278 end_event(struct intel_ds_queue *queue, uint64_t ts_ns, in end_event() argument
313 assert(ts_ns >= start_ns); in end_event()
322 event->set_duration(ts_ns - start_ns); in end_event()
382 uint64_t ts_ns, \
388 begin_event(flush->queue, ts_ns, stage); \
393 uint64_t ts_ns, \
399 end_event(flush->queue, ts_ns, stage, flush->submission_id, \
424 uint64_t ts_ns, in intel_ds_begin_stall()
423 intel_ds_begin_stall(struct intel_ds_device *device, uint64_t ts_ns, const void *flush_data, const struct trace_intel_begin_stall *payload) intel_ds_begin_stall() argument
434 intel_ds_end_stall(struct intel_ds_device *device, uint64_t ts_ns, const void *flush_data, const struct trace_intel_end_stall *payload) intel_ds_end_stall() argument
[all...]
/third_party/mesa3d/src/util/perf/
H A Du_trace_priv.h52 void (*perfetto)(void *pctx, uint64_t ts_ns, const void *flush_data, const void *payload);

Completed in 3 milliseconds