Home
last modified time | relevance | path

Searched refs:ac_perfcounters (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/amd/common/
Dac_perfcounter.h148 struct ac_perfcounters { struct
175 ac_pc_block_has_per_se_groups(const struct ac_perfcounters *pc, in ac_pc_block_has_per_se_groups() argument
183 ac_pc_block_has_per_instance_groups(const struct ac_perfcounters *pc, in ac_pc_block_has_per_instance_groups()
190 struct ac_pc_block *ac_lookup_counter(const struct ac_perfcounters *pc,
193 struct ac_pc_block *ac_lookup_group(const struct ac_perfcounters *pc,
196 struct ac_pc_block *ac_pc_get_block(const struct ac_perfcounters *pc,
200 const struct ac_perfcounters *pc,
206 struct ac_perfcounters *pc);
207 void ac_destroy_perfcounters(struct ac_perfcounters *pc);
Dac_perfcounter.c1026 struct ac_pc_block *ac_lookup_counter(const struct ac_perfcounters *pc, in ac_lookup_counter()
1049 struct ac_pc_block *ac_lookup_group(const struct ac_perfcounters *pc, in ac_lookup_group()
1065 const struct ac_perfcounters *pc, in ac_init_block_names()
1154 struct ac_perfcounters *pc) in ac_init_perfcounters()
1227 void ac_destroy_perfcounters(struct ac_perfcounters *pc) in ac_destroy_perfcounters()
1239 struct ac_pc_block *ac_pc_get_block(const struct ac_perfcounters *pc, in ac_pc_get_block()
Dac_spm.h116 const struct ac_perfcounters *pc,
Dac_spm.c156 ac_spm_add_counter(const struct ac_perfcounters *pc, in ac_spm_add_counter()
216 const struct ac_perfcounters *pc, in ac_init_spm()
/third_party/mesa3d/src/amd/vulkan/
Dradv_spm.c190 struct ac_perfcounters *pc = &device->physical_device->ac_perfcounters; in radv_spm_init()
Dradv_perfcounter.c384 ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_get_num_counter_passes()
429 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_init_query_pool()
612 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_stop_and_sample()
695 struct ac_pc_block *ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_pc_begin_query()
Dradv_private.h343 struct ac_perfcounters ac_perfcounters; member
Dradv_device.c892 ac_init_perfcounters(&device->rad_info, false, false, &device->ac_perfcounters); in radv_physical_device_try_create()
915 ac_destroy_perfcounters(&device->ac_perfcounters); in radv_physical_device_try_create()
935 ac_destroy_perfcounters(&device->ac_perfcounters); in radv_physical_device_destroy()
3716 if (!device->physical_device->ac_perfcounters.blocks) { in radv_CreateDevice()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_query.h285 struct ac_perfcounters base;
Dsi_perfcounter.c888 struct ac_perfcounters *pc = &sctx->screen->perfcounters->base; in si_spm_init()
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst858 - radv: move ac_perfcounters to physical_device.