Lines Matching refs:pctx
38 etna_create_query(struct pipe_context *pctx, unsigned query_type,
41 struct etna_context *ctx = etna_context(pctx);
52 etna_destroy_query(struct pipe_context *pctx, struct pipe_query *pq)
56 q->funcs->destroy_query(etna_context(pctx), q);
60 etna_begin_query(struct pipe_context *pctx, struct pipe_query *pq)
64 q->funcs->begin_query(etna_context(pctx), q);
70 etna_end_query(struct pipe_context *pctx, struct pipe_query *pq)
74 q->funcs->end_query(etna_context(pctx), q);
80 etna_get_query_result(struct pipe_context *pctx, struct pipe_query *pq,
87 return q->funcs->get_query_result(etna_context(pctx), q, wait, result);
123 etna_set_active_query_state(struct pipe_context *pctx, bool enable)
125 struct etna_context *ctx = etna_context(pctx);
144 etna_query_context_init(struct pipe_context *pctx)
146 pctx->create_query = etna_create_query;
147 pctx->destroy_query = etna_destroy_query;
148 pctx->begin_query = etna_begin_query;
149 pctx->end_query = etna_end_query;
150 pctx->get_query_result = etna_get_query_result;
151 pctx->set_active_query_state = etna_set_active_query_state;