Home
last modified time | relevance | path

Searched refs:perf_query_pool (Results 1 – 16 of 16) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/vulkan/xe/
H A Danv_batch_chain.c121 struct anv_cmd_buffer **cmd_buffers, struct anv_query_pool *perf_query_pool, in xe_exec_print_debug() argument
129 perf_query_pool, perf_query_pass); in xe_exec_print_debug()
259 struct anv_query_pool *perf_query_pool, in xe_queue_exec_locked() argument
314 xe_exec_print_debug(queue, cmd_buffer_count, cmd_buffers, perf_query_pool, in xe_queue_exec_locked()
317 if (perf_query_pool && cmd_buffer_count) { in xe_queue_exec_locked()
322 .address = perf_query_pool->bo->offset + in xe_queue_exec_locked()
323 khr_perf_query_preamble_offset(perf_query_pool, perf_query_pass), in xe_queue_exec_locked()
327 assert(perf_query_pass < perf_query_pool->n_passes); in xe_queue_exec_locked()
328 struct intel_perf_query_info *query_info = perf_query_pool->pass_query[perf_query_pass]; in xe_queue_exec_locked()
H A Danv_batch_chain.h48 struct anv_query_pool *perf_query_pool,
/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A Danv_batch_chain.c1253 struct anv_query_pool *perf_query_pool, in anv_cmd_buffer_exec_batch_debug() argument
1260 const bool has_perf_query = perf_query_pool && cmd_buffer_count; in anv_cmd_buffer_exec_batch_debug()
1270 struct anv_bo *pass_batch_bo = perf_query_pool->bo; in anv_cmd_buffer_exec_batch_debug()
1272 khr_perf_query_preamble_offset(perf_query_pool, perf_query_pass); in anv_cmd_buffer_exec_batch_debug()
1316 struct anv_query_pool *perf_query_pool, in anv_queue_exec_locked() argument
1335 if (perf_query_pool && device->perf_queue != queue) in anv_queue_exec_locked()
1345 perf_query_pool, in anv_queue_exec_locked()
1498 struct anv_query_pool *perf_query_pool = in anv_queue_submit_cmd_buffers_locked() local
1499 cmd_buffers[start]->perf_query_pool; in anv_queue_submit_cmd_buffers_locked()
1508 (cmd_buffers[next]->perf_query_pool, perf_query_pool)) { in anv_queue_submit_cmd_buffers_locked()
[all …]
H A Danv_kmd_backend.h118 struct anv_query_pool *perf_query_pool,
H A Danv_gem_stubs.c69 struct anv_query_pool *perf_query_pool, in stub_queue_exec_locked() argument
H A DgenX_cmd_buffer.c3633 assert(secondary->perf_query_pool == NULL || container->perf_query_pool == NULL || in genX()
3634 secondary->perf_query_pool == container->perf_query_pool); in genX()
3635 if (secondary->perf_query_pool) in genX()
3636 container->perf_query_pool = secondary->perf_query_pool; in genX()
H A DgenX_query.c1204 cmd_buffer->perf_query_pool = pool; in genX()
1387 cmd_buffer->perf_query_pool = pool; in genX()
H A Danv_private.h4121 struct anv_query_pool *perf_query_pool; member
4361 struct anv_query_pool *perf_query_pool,
H A Danv_cmd_buffer.c254 cmd_buffer->perf_query_pool = NULL; in reset_cmd_buffer()
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A Danv_batch_chain.c1199 struct anv_query_pool *perf_query_pool; member
2080 struct anv_query_pool *perf_query_pool, in anv_queue_exec_locked() argument
2157 const bool has_perf_query = perf_query_pool && cmd_buffer_count; in anv_queue_exec_locked()
2175 struct anv_bo *pass_batch_bo = perf_query_pool->bo; in anv_queue_exec_locked()
2177 khr_perf_query_preamble_offset(perf_query_pool, perf_query_pass); in anv_queue_exec_locked()
2214 assert(perf_query_pass < perf_query_pool->n_passes); in anv_queue_exec_locked()
2216 perf_query_pool->pass_query[perf_query_pass]; in anv_queue_exec_locked()
2234 struct anv_bo *pass_batch_bo = perf_query_pool->bo; in anv_queue_exec_locked()
2244 .batch_start_offset = khr_perf_query_preamble_offset(perf_query_pool, in anv_queue_exec_locked()
2312 struct anv_query_pool *perf_query_pool = in anv_queue_submit_locked() local
[all …]
H A DgenX_query.c1025 cmd_buffer->perf_query_pool = pool; in genX()
1173 cmd_buffer->perf_query_pool = pool; in genX()
H A DgenX_cmd_buffer.c1582 assert(secondary->perf_query_pool == NULL || primary->perf_query_pool == NULL || in genX()
1583 secondary->perf_query_pool == primary->perf_query_pool); in genX()
1584 if (secondary->perf_query_pool) in genX()
1585 primary->perf_query_pool = secondary->perf_query_pool; in genX()
H A Danv_cmd_buffer.c181 cmd_buffer->perf_query_pool = NULL; in anv_cmd_buffer_reset()
H A Danv_private.h2592 struct anv_query_pool *perf_query_pool; member
/aosp_15_r20/external/mesa3d/src/intel/vulkan/i915/
H A Danv_batch_chain.c49 struct anv_query_pool *perf_query_pool; member
826 struct anv_query_pool *perf_query_pool, in i915_queue_exec_locked() argument
909 const bool has_perf_query = perf_query_pool && cmd_buffer_count; in i915_queue_exec_locked()
915 perf_query_pool, perf_query_pass); in i915_queue_exec_locked()
920 assert(perf_query_pass < perf_query_pool->n_passes); in i915_queue_exec_locked()
922 perf_query_pool->pass_query[perf_query_pass]; in i915_queue_exec_locked()
940 struct anv_bo *pass_batch_bo = perf_query_pool->bo; in i915_queue_exec_locked()
955 .batch_start_offset = khr_perf_query_preamble_offset(perf_query_pool, in i915_queue_exec_locked()
H A Danv_batch_chain.h53 struct anv_query_pool *perf_query_pool,