Searched refs:perfcounters (Results 1 – 16 of 16) sorted by relevance
451 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 …]
1902 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()
631 struct si_perfcounters *perfcounters; member
130 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()
2073 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()
370 struct r600_perfcounters *perfcounters; member
28 name = "perfcounters",65 ":perfcounters": ["HAVE_LIBPFM"],69 ":perfcounters": ["@libpfm//:libpfm"],
383 PerfCountersMeasurement perfcounters( in RunBenchmarks() local400 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()
299 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()
346 struct radv_perfcounter_desc *perfcounters; member
73 - radeonsi: Fix leak of screen->perfcounters.
130 - freedreno: android: fix build of perfcounters.
4817 - ac/perfcounters: remove ac_pc_block_base::num_prelude4818 - ac/perfcounters,radeonsi: rework performance counters layout4819 - ac/perfcounters: rename num_multi to num_spm_counters4820 - ac/perfcounters: add more SPM configuration fields4821 - ac/perfcounters: add a GPU block ID to every block definitions
3214 - freedreno: android: fix build of perfcounters.
1491 - radeonsi: Fix leak of screen->perfcounters.
859 - radv: Add pstate locking for perfcounters.