Lines Matching refs:current
53 saved->num_dw = cs->prev_dw + cs->current.cdw;
63 memcpy(buf, cs->current.buf, cs->current.cdw * 4);
125 /* The shader destroy code assumes a current context for unlinking of
131 * current context in the chunk.
164 struct si_shader *current = state->current;
166 if (!state->cso || !current)
171 chunk->shader = current;
172 si_shader_selector_reference(ctx, &chunk->sel, current->selector);
381 assert(end <= cs->current.cdw);
383 ac_parse_ib_chunk(f, cs->current.buf + begin, end - begin, last_trace_id, trace_id_count,
391 si_parse_current_ib(f, &sctx->gfx_cs, 0, sctx->gfx_cs.prev_dw + sctx->gfx_cs.current.cdw,
445 unsigned gfx_cur = ctx->gfx_cs.prev_dw + ctx->gfx_cs.current.cdw;
807 if (!state->cso || !state->current)
976 si_print_annotated_shader(sctx->shader.vs.current, waves, num_waves, f);
977 si_print_annotated_shader(sctx->shader.tcs.current, waves, num_waves, f);
978 si_print_annotated_shader(sctx->shader.tes.current, waves, num_waves, f);
979 si_print_annotated_shader(sctx->shader.gs.current, waves, num_waves, f);
980 si_print_annotated_shader(sctx->shader.ps.current, waves, num_waves, f);