Lines Matching refs:pctx
43 fd_create_query(struct pipe_context *pctx, unsigned query_type, unsigned index) in fd_create_query() argument
45 struct fd_context *ctx = fd_context(pctx); in fd_create_query()
56 fd_destroy_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_destroy_query() argument
59 q->funcs->destroy_query(fd_context(pctx), q); in fd_destroy_query()
63 fd_begin_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_begin_query() argument
71 ret = q->funcs->begin_query(fd_context(pctx), q); in fd_begin_query()
78 fd_end_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_end_query() argument
86 fd_begin_query(pctx, pq); in fd_end_query()
91 q->funcs->end_query(fd_context(pctx), q); in fd_end_query()
98 fd_get_query_result(struct pipe_context *pctx, struct pipe_query *pq, in fd_get_query_result() argument
108 return q->funcs->get_query_result(fd_context(pctx), q, wait, result); in fd_get_query_result()
112 fd_render_condition(struct pipe_context *pctx, struct pipe_query *pq, in fd_render_condition() argument
115 struct fd_context *ctx = fd_context(pctx); in fd_render_condition()
159 fd_query_context_init(struct pipe_context *pctx) in fd_query_context_init() argument
161 pctx->create_query = fd_create_query; in fd_query_context_init()
162 pctx->destroy_query = fd_destroy_query; in fd_query_context_init()
163 pctx->begin_query = fd_begin_query; in fd_query_context_init()
164 pctx->end_query = fd_end_query; in fd_query_context_init()
165 pctx->get_query_result = fd_get_query_result; in fd_query_context_init()
166 pctx->set_active_query_state = fd_set_active_query_state; in fd_query_context_init()
167 pctx->render_condition = fd_render_condition; in fd_query_context_init()