Lines Matching defs:batch

312 tex_cache_flush_hack(struct crocus_batch *batch,
326 * If the BO hasn't been referenced yet this batch, we assume that the
339 crocus_emit_pipe_control_flush(batch, reason, PIPE_CONTROL_CS_STALL);
340 crocus_emit_pipe_control_flush(batch, reason,
392 struct crocus_batch *batch = &ice->batches[CROCUS_BATCH_RENDER];
404 if (!screen->vtbl.blit_blt(batch, info)) {
529 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags);
569 // crocus_emit_buffer_barrier_for(batch, src_res->bo,
596 // crocus_emit_buffer_barrier_for(batch, dst_res->bo,
599 if (crocus_batch_references(batch, src_res->bo))
600 tex_cache_flush_hack(batch, src_fmt.fmt, src_res->surf.format);
615 crocus_batch_maybe_flush(batch, 1500);
628 tex_cache_flush_hack(batch, src_fmt.fmt, src_res->surf.format);
637 crocus_flush_and_dirty_for_history(ice, batch, (struct crocus_resource *)
676 struct crocus_batch *batch,
692 if (screen->vtbl.copy_region_blt(batch, dst_res,
703 if (crocus_batch_references(batch, src_res->bo))
704 tex_cache_flush_hack(batch, ISL_FORMAT_UNSUPPORTED, src_res->surf.format);
720 crocus_batch_maybe_flush(batch, 1500);
722 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0);
741 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0);
744 crocus_batch_maybe_flush(batch, 1500);
757 tex_cache_flush_hack(batch, ISL_FORMAT_UNSUPPORTED, src_res->surf.format);
776 struct crocus_batch *batch = &ice->batches[CROCUS_BATCH_RENDER];
792 crocus_copy_region(&ice->blorp, batch, p_dst, dst_level, dstx, dsty, dstz,
802 crocus_copy_region(&ice->blorp, batch, &s_dst_res->base.b, dst_level, dstx,
806 crocus_flush_and_dirty_for_history(ice, batch, dst,