Searched refs:counter_pass (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_perf.c437 const struct intel_perf_counter_pass *counter_pass = &pool->counter_pass[c]; local in function:anv_perf_write_pass_results
439 if (counter_pass->pass != pass)
444 assert(counter_pass->counter->data_type == INTEL_PERF_COUNTER_DATA_TYPE_UINT64);
445 uint32_t accu_offset = counter_pass->counter->offset / sizeof(uint64_t);
452 switch (counter_pass->counter->data_type) {
455 counter_pass->counter->oa_counter_read_uint64(perf,
456 counter_pass->query,
461 counter_pass->counter->oa_counter_read_float(perf,
462 counter_pass
[all...]
H A DgenX_query.c70 struct intel_perf_counter_pass *counter_pass; local in function:genX
144 vk_multialloc_add(&ma, &counter_pass, struct intel_perf_counter_pass,
183 pool->counter_pass = counter_pass;
187 pool->counter_pass);
H A Danv_private.h4642 struct intel_perf_counter_pass *counter_pass; member in struct:anv_query_pool
/xsrc/external/mit/MesaLib/dist/src/intel/perf/
H A Dintel_perf.h528 struct intel_perf_counter_pass *counter_pass);
H A Dintel_perf.c917 struct intel_perf_counter_pass *counter_pass)
926 counter_pass[i].counter = perf->counter_infos[idx].counter;
929 counter_pass[i].query = &perf->queries[query_idx];
932 counter_pass[i].pass = util_bitcount64((queries_mask << clear_bits) >> clear_bits) - 1;
933 assert(counter_pass[i].pass < n_passes);
914 intel_perf_get_counters_passes(struct intel_perf_config * perf,const uint32_t * counter_indices,uint32_t counter_indices_count,struct intel_perf_counter_pass * counter_pass) argument

Completed in 16 milliseconds