Lines Matching refs:rquery
58 struct r600_query *rquery) in r600_query_sw_destroy() argument
60 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_destroy()
93 struct r600_query *rquery) in r600_query_sw_begin() argument
95 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_begin()
243 struct r600_query *rquery) in r600_query_sw_end() argument
245 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_end()
395 struct r600_query *rquery, in r600_query_sw_get_result() argument
399 struct r600_query_sw *query = (struct r600_query_sw *)rquery; in r600_query_sw_get_result()
410 struct pipe_context *ctx = rquery->b.flushed ? NULL : &rctx->b; in r600_query_sw_get_result()
483 struct r600_query *rquery) in r600_query_hw_destroy() argument
485 struct r600_query_hw *query = (struct r600_query_hw *)rquery; in r600_query_hw_destroy()
497 FREE(rquery); in r600_query_hw_destroy()
562 struct r600_query *rquery,
992 struct r600_query *rquery = (struct r600_query *)query; in r600_destroy_query() local
994 rquery->ops->destroy(rctx->screen, rquery); in r600_destroy_query()
1001 struct r600_query *rquery = (struct r600_query *)query; in r600_begin_query() local
1003 return rquery->ops->begin(rctx, rquery); in r600_begin_query()
1034 struct r600_query *rquery) in r600_query_hw_begin() argument
1036 struct r600_query_hw *query = (struct r600_query_hw *)rquery; in r600_query_hw_begin()
1057 struct r600_query *rquery = (struct r600_query *)query; in r600_end_query() local
1059 return rquery->ops->end(rctx, rquery); in r600_end_query()
1063 struct r600_query *rquery) in r600_query_hw_end() argument
1065 struct r600_query_hw *query = (struct r600_query_hw *)rquery; in r600_query_hw_end()
1082 struct r600_query_hw *rquery, int index, in r600_get_hw_query_params() argument
1090 switch (rquery->b.type) { in r600_get_hw_query_params()
1137 params->fence_offset = rquery->result_size - 4; in r600_get_hw_query_params()
1303 struct r600_query *rquery = (struct r600_query *)query; in r600_get_query_result() local
1305 return rquery->ops->get_result(rctx, rquery, wait, result); in r600_get_query_result()
1317 struct r600_query *rquery = (struct r600_query *)query; in r600_get_query_result_resource() local
1319 rquery->ops->get_result_resource(rctx, rquery, wait, result_type, index, in r600_get_query_result_resource()
1330 struct r600_query *rquery, in r600_query_hw_get_result() argument
1334 struct r600_query_hw *query = (struct r600_query_hw *)rquery; in r600_query_hw_get_result()
1345 if (rquery->b.flushed) in r600_query_hw_get_result()
1361 if (rquery->type == PIPE_QUERY_TIME_ELAPSED || in r600_query_hw_get_result()
1362 rquery->type == PIPE_QUERY_TIMESTAMP) { in r600_query_hw_get_result()
1604 struct r600_query *rquery, in r600_query_hw_get_result_resource() argument
1611 struct r600_query_hw *query = (struct r600_query_hw *)rquery; in r600_query_hw_get_result_resource()
1761 struct r600_query_hw *rquery = (struct r600_query_hw *)query; in r600_render_condition() local
1768 for (qbuf = &rquery->buffer; qbuf; qbuf = qbuf->previous) in r600_render_condition()
1769 atom->num_dw += (qbuf->results_end / rquery->result_size) * 5; in r600_render_condition()
1771 if (rquery->b.type == PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE) in r600_render_condition()