Home
last modified time | relevance | path

Searched refs:etna_hw_query (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_query_hw.h34 struct etna_hw_query;
37 void (*start)(struct etna_hw_query *hq, struct etna_context *ctx);
38 void (*stop)(struct etna_hw_query *hq, struct etna_context *ctx);
39 void (*suspend)(struct etna_hw_query *hq, struct etna_context *ctx);
40 void (*resume)(struct etna_hw_query *hq, struct etna_context *ctx);
42 void (*result)(struct etna_hw_query *hq, void *buf,
46 struct etna_hw_query { struct
57 static inline struct etna_hw_query * argument
58 etna_hw_query(struct etna_query *q) in etna_hw_query() function
60 return (struct etna_hw_query *)q; in etna_hw_query()
[all …]
Detnaviv_query_hw.c46 occlusion_start(struct etna_hw_query *hq, struct etna_context *ctx) in occlusion_start()
65 occlusion_stop(struct etna_hw_query *hq, struct etna_context *ctx) in occlusion_stop()
72 occlusion_suspend(struct etna_hw_query *hq, struct etna_context *ctx) in occlusion_suspend()
78 occlusion_resume(struct etna_hw_query *hq, struct etna_context *ctx) in occlusion_resume()
85 occlusion_result(struct etna_hw_query *hq, void *buf, in occlusion_result()
103 struct etna_hw_query *hq = etna_hw_query(q); in etna_hw_destroy_query()
120 realloc_query_bo(struct etna_context *ctx, struct etna_hw_query *hq) in realloc_query_bo()
144 struct etna_hw_query *hq = etna_hw_query(q); in etna_hw_begin_query()
162 struct etna_hw_query *hq = etna_hw_query(q); in etna_hw_end_query()
175 struct etna_hw_query *hq = etna_hw_query(q); in etna_hw_get_query_result()
[all …]
Detnaviv_context.c266 list_for_each_entry(struct etna_hw_query, hq, &ctx->active_hw_queries, node) in etna_draw_vbo()
314 list_for_each_entry(struct etna_hw_query, hq, &ctx->active_hw_queries, node) in etna_flush()
321 list_for_each_entry(struct etna_hw_query, hq, &ctx->active_hw_queries, node) in etna_flush()