Commit d156c032 authored by Jerome Glisse's avatar Jerome Glisse Committed by Rob Clark

xa: let ddx handle flush

Signed-off-by: default avatarJerome Glisse <jglisse@redhat.com>
parent 6e8c9589
......@@ -527,7 +527,6 @@ XA_EXPORT void
xa_composite_done(struct xa_context *ctx)
{
renderer_draw_flush(ctx);
xa_context_flush(ctx);
ctx->comp = NULL;
ctx->has_solid_color = FALSE;
......
......@@ -123,8 +123,6 @@ xa_surface_dma(struct xa_context *ctx,
0);
}
pipe->transfer_unmap(pipe, transfer);
if (to_surface)
xa_context_flush(ctx);
}
return XA_ERR_NONE;
}
......@@ -248,10 +246,8 @@ XA_EXPORT void
xa_copy_done(struct xa_context *ctx)
{
if (!ctx->simple_copy) {
renderer_draw_flush(ctx);
xa_context_flush(ctx);
} else
xa_context_flush(ctx);
renderer_draw_flush(ctx);
}
}
static void
......@@ -330,8 +326,6 @@ XA_EXPORT void
xa_solid_done(struct xa_context *ctx)
{
renderer_draw_flush(ctx);
xa_context_flush(ctx);
ctx->comp = NULL;
ctx->has_solid_color = FALSE;
ctx->num_bound_samplers = 0;
......
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