summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_batch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/drivers/freedreno/freedreno_batch.c')
-rw-r--r--src/gallium/drivers/freedreno/freedreno_batch.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/gallium/drivers/freedreno/freedreno_batch.c b/src/gallium/drivers/freedreno/freedreno_batch.c
index 14b4e38568c..88d0a816c00 100644
--- a/src/gallium/drivers/freedreno/freedreno_batch.c
+++ b/src/gallium/drivers/freedreno/freedreno_batch.c
@@ -198,7 +198,7 @@ batch_flush_reset_dependencies(struct fd_batch *batch, bool flush)
foreach_batch(dep, cache, batch->dependents_mask) {
if (flush)
- fd_batch_flush(dep, false, false);
+ fd_batch_flush(dep, false);
fd_batch_reference(&dep, NULL);
}
@@ -307,7 +307,7 @@ batch_cleanup_func(void *job, int id)
}
static void
-batch_flush(struct fd_batch *batch, bool force)
+batch_flush(struct fd_batch *batch)
{
DBG("%p: needs_flush=%d", batch, batch->needs_flush);
@@ -356,7 +356,7 @@ batch_flush(struct fd_batch *batch, bool force)
* a fence to sync on
*/
void
-fd_batch_flush(struct fd_batch *batch, bool sync, bool force)
+fd_batch_flush(struct fd_batch *batch, bool sync)
{
struct fd_batch *tmp = NULL;
bool newbatch = false;
@@ -372,7 +372,7 @@ fd_batch_flush(struct fd_batch *batch, bool sync, bool force)
newbatch = true;
}
- batch_flush(tmp, force);
+ batch_flush(tmp);
if (newbatch) {
struct fd_context *ctx = batch->ctx;
@@ -438,7 +438,7 @@ flush_write_batch(struct fd_resource *rsc)
fd_batch_reference_locked(&b, rsc->write_batch);
mtx_unlock(&b->ctx->screen->lock);
- fd_batch_flush(b, true, false);
+ fd_batch_flush(b, true);
mtx_lock(&b->ctx->screen->lock);
fd_bc_invalidate_batch(b, false);
@@ -512,7 +512,7 @@ fd_batch_check_size(struct fd_batch *batch)
debug_assert(!batch->flushed);
if (unlikely(fd_mesa_debug & FD_DBG_FLUSH)) {
- fd_batch_flush(batch, true, false);
+ fd_batch_flush(batch, true);
return;
}
@@ -521,7 +521,7 @@ fd_batch_check_size(struct fd_batch *batch)
struct fd_ringbuffer *ring = batch->draw;
if ((ring->cur - ring->start) > (ring->size/4 - 0x1000))
- fd_batch_flush(batch, true, false);
+ fd_batch_flush(batch, true);
}
/* emit a WAIT_FOR_IDLE only if needed, ie. if there has not already