summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gallium/drivers/v3d/v3dx_job.c7
-rw-r--r--src/gallium/drivers/v3d/v3dx_rcl.c2
2 files changed, 0 insertions, 9 deletions
diff --git a/src/gallium/drivers/v3d/v3dx_job.c b/src/gallium/drivers/v3d/v3dx_job.c
index 036a39ea579..d87dcea8c49 100644
--- a/src/gallium/drivers/v3d/v3dx_job.c
+++ b/src/gallium/drivers/v3d/v3dx_job.c
@@ -37,7 +37,6 @@ void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
#if V3D_VERSION >= 41
cl_packet_length(TRANSFORM_FEEDBACK_SPECS) +
#endif
- cl_packet_length(INCREMENT_SEMAPHORE) +
cl_packet_length(FLUSH_ALL_STATE));
if (job->oq_enabled) {
@@ -61,12 +60,6 @@ void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
}
#endif /* V3D_VERSION >= 41 */
- /* Increment the semaphore indicating that binning is done and
- * unblocking the render thread. Note that this doesn't act
- * until the FLUSH completes.
- */
- cl_emit(&job->bcl, INCREMENT_SEMAPHORE, incr);
-
/* The FLUSH_ALL emits any unwritten state changes in each
* tile. We can use this to reset any state that needs to be
* present at the start of the next tile, as we do with
diff --git a/src/gallium/drivers/v3d/v3dx_rcl.c b/src/gallium/drivers/v3d/v3dx_rcl.c
index d795591c01a..ae7daf9375e 100644
--- a/src/gallium/drivers/v3d/v3dx_rcl.c
+++ b/src/gallium/drivers/v3d/v3dx_rcl.c
@@ -760,8 +760,6 @@ v3dX(emit_rcl)(struct v3d_job *job)
v3d_rcl_emit_generic_per_tile_list(job, nr_cbufs - 1);
- cl_emit(&job->rcl, WAIT_ON_SEMAPHORE, sem);
-
/* XXX: Use Morton order */
uint32_t supertile_w_in_pixels = job->tile_width * supertile_w;
uint32_t supertile_h_in_pixels = job->tile_height * supertile_h;