Searched refs:perfcntr (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
H A Dmain.h50 struct perfcntr { struct
72 void (*set_perfcntrs)(struct backend *b, const struct perfcntr *perfcntrs,
H A Dmain.c103 {"perfcntr", required_argument, 0, 'p'}, {0, 0, 0, 0}};
116 " -p, --perfcntr=LIST sample specified performance counters "
130 setup_counter(const char *name, struct perfcntr *c)
152 * And initialize the perfcntr struct, pulling together the info
169 static struct perfcntr *
173 struct perfcntr *counters = NULL;
204 struct perfcntr *perfcntrs = NULL;
H A Da6xx.c49 const struct perfcntr *perfcntrs;
433 const struct perfcntr *counter = &a6xx_backend->perfcntrs[i];
443 const struct perfcntr *counter = &a6xx_backend->perfcntrs[i];
463 const struct perfcntr *counter = &a6xx_backend->perfcntrs[i];
487 a6xx_set_perfcntrs(struct backend *b, const struct perfcntr *perfcntrs,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_query.c59 * batch_query API design. On perfcntr query tracks N query_types,
152 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
186 /* verify valid query_type, ie. is it actually a perfcntr? */
221 q = fd_acc_create_query2(ctx, 0, &perfcntr);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_query.c58 * batch_query API design. On perfcntr query tracks N query_types,
151 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
185 /* verify valid query_type, ie. is it actually a perfcntr? */
220 q = fd_acc_create_query2(ctx, 0, 0, &perfcntr);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_query.c259 * batch_query API design. On perfcntr query tracks N query_types,
367 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
401 /* verify valid query_type, ie. is it actually a perfcntr? */
436 q = fd_acc_create_query2(ctx, 0, &perfcntr);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_query.c259 * batch_query API design. On perfcntr query tracks N query_types,
367 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
401 /* verify valid query_type, ie. is it actually a perfcntr? */
436 q = fd_acc_create_query2(ctx, 0, &perfcntr);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_query.c252 * batch_query API design. On perfcntr query tracks N query_types,
359 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
393 /* verify valid query_type, ie. is it actually a perfcntr? */
428 q = fd_acc_create_query2(ctx, 0, 0, &perfcntr);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_query.c451 * batch_query API design. On perfcntr query tracks N query_types,
558 static const struct fd_acc_sample_provider perfcntr = { variable in typeref:typename:const struct fd_acc_sample_provider
592 /* verify valid query_type, ie. is it actually a perfcntr? */
627 q = fd_acc_create_query2(ctx, 0, 0, &perfcntr);
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_query.c108 struct perfcntr_query_slot perfcntr; member in struct:perf_query_slot
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.0.rst2836 - anv: skip writing perfcntr in results on Gen12+
H A D21.1.0.rst2896 - freedreno/a6xx: update perfcntr registers (declare as arrays)

Completed in 24 milliseconds