Commit 3d198926 authored by Hyunjun Ko's avatar Hyunjun Ko Committed by Rob Clark

freedreno: use fd_bc_alloc_batch instead of fd_batch_create.

Following the commit 2385d7b0 and 8e798e28, for resource dependancy
tracking.

Fixes: dEQP-GLES31.functional.image_load_store.early_fragment_tests.no_early_fragment_tests_depth_fbo
with FD_MESA_DEBUG=inorder
Signed-off-by: Rob Clark's avatarRob Clark <robdclark@gmail.com>
parent 703271c2
......@@ -459,7 +459,7 @@ fd5_blitter_blit(struct fd_context *ctx, const struct pipe_blit_info *info)
return;
}
batch = fd_batch_create(ctx, true);
batch = fd_bc_alloc_batch(&ctx->screen->batch_cache, ctx, true);
fd5_emit_restore(batch, batch->draw);
fd5_emit_lrz_flush(batch->draw);
......
......@@ -358,7 +358,7 @@ fd_batch_flush(struct fd_batch *batch, bool sync, bool force)
*/
new_batch = NULL;
} else {
new_batch = fd_batch_create(ctx, false);
new_batch = fd_bc_alloc_batch(&ctx->screen->batch_cache, ctx, false);
util_copy_framebuffer_state(&new_batch->framebuffer, &batch->framebuffer);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment