Lines Matching refs:render_condition
883 if (ctx->render_condition.inverted) in zink_start_conditional_render()
887 begin_info.buffer = ctx->render_condition.query->predicate->obj->buffer; in zink_start_conditional_render()
890 zink_batch_reference_resource_rw(batch, ctx->render_condition.query->predicate, false); in zink_start_conditional_render()
908 assert(ctx->render_condition.query); in zink_check_conditional_render()
911 … zink_get_query_result(&ctx->base, (struct pipe_query*)ctx->render_condition.query, true, &result); in zink_check_conditional_render()
912 return is_bool_query(ctx->render_condition.query) ? in zink_check_conditional_render()
913 ctx->render_condition.inverted != result.b : in zink_check_conditional_render()
914 ctx->render_condition.inverted != !!result.u64; in zink_check_conditional_render()
935 ctx->render_condition.query = NULL; in zink_render_condition()
966 ctx->render_condition.inverted = condition; in zink_render_condition()
968 ctx->render_condition.query = query; in zink_render_condition()
1071 pctx->render_condition = zink_render_condition; in zink_context_query_init()