Home
last modified time | relevance | path

Searched refs:etna_acc_query (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_query_acc.h34 struct etna_acc_query;
38 struct etna_acc_query * (*allocate)(struct etna_context *ctx, unsigned query_type);
40 void (*resume)(struct etna_acc_query *aq, struct etna_context *ctx);
41 void (*suspend)(struct etna_acc_query *aq, struct etna_context *ctx);
43 bool (*result)(struct etna_acc_query *aq, void *buf,
47 struct etna_acc_query { struct
58 static inline struct etna_acc_query *
59 etna_acc_query(struct etna_query *q) in etna_acc_query() function
61 return (struct etna_acc_query *)q; in etna_acc_query()
68 etna_acc_query_suspend(struct etna_acc_query *a
[all...]
H A Detnaviv_query_acc.c51 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_destroy_query()
60 realloc_query_bo(struct etna_context *ctx, struct etna_acc_query *aq) in realloc_query_bo()
84 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_begin_query()
101 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_end_query()
115 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_get_query_result()
168 struct etna_acc_query *a in etna_acc_create_query()
[all...]
H A Detnaviv_query_acc_perfmon.c38 struct etna_acc_query base;
46 etna_pm_query(struct etna_acc_query *aq) in etna_pm_query()
61 pm_query(struct etna_context *ctx, struct etna_acc_query *aq, unsigned flags) in pm_query()
102 static struct etna_acc_query *
126 perfmon_resume(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_resume()
132 perfmon_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_suspend()
138 perfmon_result(struct etna_acc_query *aq, void *buf, in perfmon_result()
H A Detnaviv_query_acc_occlusion.c61 static struct etna_acc_query *
64 return CALLOC_STRUCT(etna_acc_query); in occlusion_allocate()
68 occlusion_resume(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_resume()
88 occlusion_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_suspend()
96 occlusion_result(struct etna_acc_query *aq, void *buf, in occlusion_result()
H A Detnaviv_query.c128 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_set_active_query_state()
131 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_set_active_query_state()
H A Detnaviv_context.c512 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_flush()
528 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_flush()

Completed in 3 milliseconds