Home
last modified time | relevance | path

Searched refs:fd_query (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_query.h33 struct fd_query;
37 struct fd_query *q);
38 void (*begin_query)(struct fd_context *ctx, struct fd_query *q);
39 void (*end_query)(struct fd_context *ctx, struct fd_query *q);
41 struct fd_query *q, bool wait,
45 struct fd_query { struct
51 static inline struct fd_query * argument
52 fd_query(struct pipe_query *pq) in fd_query() function
54 return (struct fd_query *)pq; in fd_query()
Dfreedreno_query_sw.c44 fd_sw_destroy_query(struct fd_context *ctx, struct fd_query *q) in fd_sw_destroy_query()
83 is_time_rate_query(struct fd_query *q) in is_time_rate_query()
100 is_draw_rate_query(struct fd_query *q) in is_draw_rate_query()
112 fd_sw_begin_query(struct fd_context *ctx, struct fd_query *q) in fd_sw_begin_query()
124 fd_sw_end_query(struct fd_context *ctx, struct fd_query *q) in fd_sw_end_query()
136 fd_sw_get_query_result(struct fd_context *ctx, struct fd_query *q, in fd_sw_get_query_result()
163 struct fd_query *
167 struct fd_query *q; in fd_sw_create_query()
Dfreedreno_query_acc.h75 struct fd_query base;
100 fd_acc_query(struct fd_query *q) in fd_acc_query()
105 struct fd_query * fd_acc_create_query(struct fd_context *ctx, unsigned query_type,
107 struct fd_query * fd_acc_create_query2(struct fd_context *ctx, unsigned query_type,
Dfreedreno_query.c44 struct fd_query *q = NULL; in fd_create_query()
57 struct fd_query *q = fd_query(pq); in fd_destroy_query()
64 struct fd_query *q = fd_query(pq); in fd_begin_query()
74 struct fd_query *q = fd_query(pq); in fd_end_query()
91 struct fd_query *q = fd_query(pq); in fd_get_query_result()
Dfreedreno_query_sw.h39 struct fd_query base;
45 fd_sw_query(struct fd_query *q) in fd_sw_query()
50 struct fd_query * fd_sw_create_query(struct fd_context *ctx,
Dfreedreno_query_acc.c36 fd_acc_destroy_query(struct fd_context *ctx, struct fd_query *q) in fd_acc_destroy_query()
96 fd_acc_begin_query(struct fd_context *ctx, struct fd_query *q) in fd_acc_begin_query()
120 fd_acc_end_query(struct fd_context *ctx, struct fd_query *q) in fd_acc_end_query()
133 fd_acc_get_query_result(struct fd_context *ctx, struct fd_query *q, in fd_acc_get_query_result()
190 struct fd_query *
195 struct fd_query *q; in fd_acc_create_query2()
216 struct fd_query *
Dfreedreno_query_hw.h116 struct fd_query base;
134 fd_hw_query(struct fd_query *q) in fd_hw_query()
139 struct fd_query * fd_hw_create_query(struct fd_context *ctx, unsigned query_type, unsigned index);
Dfreedreno_query_hw.c123 fd_hw_destroy_query(struct fd_context *ctx, struct fd_query *q) in fd_hw_destroy_query()
136 fd_hw_begin_query(struct fd_context *ctx, struct fd_query *q) in fd_hw_begin_query()
155 fd_hw_end_query(struct fd_context *ctx, struct fd_query *q) in fd_hw_end_query()
176 fd_hw_get_query_result(struct fd_context *ctx, struct fd_query *q, in fd_hw_get_query_result()
266 struct fd_query *
270 struct fd_query *q; in fd_hw_create_query()
Dfreedreno_context.h376 struct fd_query * (*create_query)(struct fd_context *ctx, unsigned query_type, unsigned index);
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_query.c166 struct fd_query *q; in fd2_create_batch_query()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_query.c378 struct fd_query *q; in fd5_create_batch_query()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_query.c571 struct fd_query *q; in fd6_create_batch_query()