Home
last modified time | relevance | path

Searched refs:countables (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/freedreno/perfcntrs/
H A Dfreedreno_perfcntr.h41 * select from M different countables (things that can be counted), where
97 const struct fd_perfcntr_countable *countables; member
121 .countables = _countables, \
H A Dfdperf.c218 group->label[ctr] = group->group->countables[n].name; in select_counter()
567 if (group->group->countables[i].selector == selected) { in counter_dialog()
596 selector = group->group->countables[n].selector; in counter_dialog()
600 waddstr(dialog, group->group->countables[n].name); in counter_dialog()
703 * in which case the current selected countables will have reset: in main_ui()
735 label = group->group->countables[0].name; in dump_counters()
800 MAX2(ctr_width, strlen(group->group->countables[j].name) + 1); in setup_counter_groups()
/third_party/mesa3d/src/freedreno/ds/
H A Dfd_pps_driver.cc58 countables.clear(); in setup_a6xx_counters()
63 * Create the countables that we'll be using. in setup_a6xx_counters()
406 for (auto countable : countables) in configure_counters()
431 for (auto countable : countables) in collect_countables()
479 for (auto countable : countables) in init_perfcnt()
553 * the GPU alive and correctly configured for the countables in dump_perfcnt()
572 /* There isn't really any disable, only reconfiguring which countables in disable_perfcnt()
585 countables.emplace_back(countable); in countable()
649 const struct fd_perfcntr_countable *c = &g->countables[j]; in resolve()
H A Dfd_pps_driver.h90 * one of a set of countables.
92 * But the countables tend to be too low level to be directly useful to
93 * visualize. Instead various combinations of countables are combined
121 std::vector<Countable> countables; member in pps::FreedrenoDriver
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_query.c948 &pool->perf_group[data->gid].countables[data->cid]; in emit_begin_perf_query()
1662 fd_perfcntr_type_to_vk_unit[group[i].countables[j].query_type]; in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
1664 fd_perfcntr_type_to_vk_storage[group[i].countables[j].query_type]; in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
1667 _mesa_sha1_compute(group[i].countables[j].name, in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
1668 strlen(group[i].countables[j].name), in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
1677 "%s", group[i].countables[j].name); in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
1681 group[i].name, group[i].countables[j].name); in tu_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
H A Dmsm_kgsl.h1005 * @countable: Return active countables array
1006 * @size: Size of active countables array
1010 * *countables is used to return the current active countables in counters.
1015 * of counters will be returned, no data will be written to *countables.
1022 unsigned int *countables; member
/third_party/mesa3d/src/freedreno/computerator/
H A Dmain.c136 const struct fd_perfcntr_countable *countable = &group->countables[j]; in setup_counter()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_query.c239 const struct fd_perfcntr_countable *c = &g->countables[j]; in setup_perfcntr_query_info()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_query.c95 OUT_RING(ring, g->countables[entry->cid].selector);
197 /* the perfcntr_queries[] table flattens all the countables in fd2_create_batch_query()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_query.c289 OUT_RING(ring, g->countables[entry->cid].selector);
405 /* the perfcntr_queries[] table flattens all the countables in fd5_create_batch_query()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_query.c494 OUT_RING(ring, g->countables[entry->cid].selector);
610 /* the perfcntr_queries[] table flattens all the countables in fd6_create_batch_query()

Completed in 12 milliseconds