Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_perfcounter.c451 struct si_perfcounters *pc = screen->perfcounters; in get_group_state()
518 struct si_perfcounters *pc = screen->perfcounters; in si_create_batch_query()
632 struct si_perfcounters *pc = screen->perfcounters; in si_get_perfcounter_info()
672 struct si_perfcounters *pc = screen->perfcounters; in si_get_perfcounter_group_info()
697 struct si_perfcounters *pc = screen->perfcounters; in si_destroy_perfcounters()
704 screen->perfcounters = NULL; in si_destroy_perfcounters()
714 screen->perfcounters = CALLOC_STRUCT(si_perfcounters); in si_init_perfcounters()
715 if (!screen->perfcounters) in si_init_perfcounters()
718 screen->perfcounters->num_stop_cs_dwords = 14 + si_cp_write_fence_dwords(screen); in si_init_perfcounters()
719 screen->perfcounters->num_instance_cs_dwords = 3; in si_init_perfcounters()
[all …]
Dsi_query.c1902 if (info->group_id != ~(unsigned)0 && sscreen->perfcounters) in si_get_driver_query_info()
1903 info->group_id += sscreen->perfcounters->base.num_groups; in si_get_driver_query_info()
1918 if (sscreen->perfcounters) in si_get_driver_query_group_info()
1919 num_pc_groups = sscreen->perfcounters->base.num_groups; in si_get_driver_query_group_info()
Dsi_pipe.h631 struct si_perfcounters *perfcounters; member
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_perfcounter.c130 struct r600_perfcounters *pc = ctx->screen->perfcounters; in r600_pc_query_emit_start()
161 struct r600_perfcounters *pc = ctx->screen->perfcounters; in r600_pc_query_emit_stop()
264 shaders = screen->perfcounters->shader_type_bits[shader_id]; in get_group_state()
306 struct r600_perfcounters *pc = screen->perfcounters; in r600_create_batch_query()
444 groups_shader = screen->perfcounters->num_shader_types; in r600_init_block_names()
468 const char *shader_suffix = screen->perfcounters->shader_type_suffixes[i]; in r600_init_block_names()
518 struct r600_perfcounters *pc = screen->perfcounters; in r600_get_perfcounter_info()
560 struct r600_perfcounters *pc = screen->perfcounters; in r600_get_perfcounter_group_info()
585 if (rscreen->perfcounters) in r600_perfcounters_destroy()
586 rscreen->perfcounters->cleanup(rscreen); in r600_perfcounters_destroy()
Dr600_query.c2073 if (info->group_id != ~(unsigned)0 && rscreen->perfcounters) in r600_get_driver_query_info()
2074 info->group_id += rscreen->perfcounters->num_groups; in r600_get_driver_query_info()
2090 if (rscreen->perfcounters) in r600_get_driver_query_group_info()
2091 num_pc_groups = rscreen->perfcounters->num_groups; in r600_get_driver_query_group_info()
Dr600_pipe_common.h370 struct r600_perfcounters *perfcounters; member
/third_party/benchmark/
DBUILD.bazel28 name = "perfcounters",
65 ":perfcounters": ["HAVE_LIBPFM"],
69 ":perfcounters": ["@libpfm//:libpfm"],
/third_party/benchmark/src/
Dbenchmark.cc383 PerfCountersMeasurement perfcounters( in RunBenchmarks() local
400 runners.emplace_back(benchmark, &perfcounters, reports_for_family); in RunBenchmarks()
410 if ((benchmarks_with_threads > 0) && (perfcounters.num_counters() > 0)) { in RunBenchmarks()
413 << " benchmarks with threads and " << perfcounters.num_counters() in RunBenchmarks()
/third_party/mesa3d/src/amd/vulkan/
Dradv_perfcounter.c299 if (pdev->perfcounters) in radv_init_perfcounter_descs()
311 pdev->perfcounters = descs; in radv_init_perfcounter_descs()
330 const struct radv_perfcounter_desc *descs = pdevice->perfcounters; in radv_get_counter_registers()
447 pool->counters[i] = pdevice->perfcounters[perf_info->pCounterIndices[i]].impl; in radv_pc_init_query_pool()
855 const struct radv_perfcounter_desc *descs = pdevice->perfcounters; in radv_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
Dradv_private.h346 struct radv_perfcounter_desc *perfcounters; member
/third_party/mesa3d/docs/relnotes/
D21.2.5.rst73 - radeonsi: Fix leak of screen->perfcounters.
D20.0.2.rst130 - freedreno: android: fix build of perfcounters.
D21.2.0.rst4817 - ac/perfcounters: remove ac_pc_block_base::num_prelude
4818 - ac/perfcounters,radeonsi: rework performance counters layout
4819 - ac/perfcounters: rename num_multi to num_spm_counters
4820 - ac/perfcounters: add more SPM configuration fields
4821 - ac/perfcounters: add a GPU block ID to every block definitions
D20.1.0.rst3214 - freedreno: android: fix build of perfcounters.
D21.3.0.rst1491 - radeonsi: Fix leak of screen->perfcounters.
D22.2.0.rst859 - radv: Add pstate locking for perfcounters.