From 5391ef86063d382ab011e887bdd0350f394f2352 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20K=C3=B6nig?= Date: Wed, 24 Nov 2010 19:46:51 +0100 Subject: [PATCH] [g3dvl] remove flushing between stages --- src/gallium/auxiliary/vl/vl_idct.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/gallium/auxiliary/vl/vl_idct.c b/src/gallium/auxiliary/vl/vl_idct.c index 87cef06..a9bee3b 100644 --- a/src/gallium/auxiliary/vl/vl_idct.c +++ b/src/gallium/auxiliary/vl/vl_idct.c @@ -708,8 +708,6 @@ vl_idct_flush(struct vl_idct *idct) util_draw_arrays(idct->pipe, PIPE_PRIM_QUADS, 0, idct->num_blocks * 4); - idct->pipe->flush(idct->pipe, PIPE_FLUSH_RENDER_CACHE, NULL); - /* second stage */ idct->fb_state.cbufs[0] = idct->surfaces.destination; idct->pipe->set_framebuffer_state(idct->pipe, &idct->fb_state); @@ -744,8 +742,6 @@ vl_idct_flush(struct vl_idct *idct) idct->num_empty_blocks * 4); } - idct->pipe->flush(idct->pipe, PIPE_FLUSH_RENDER_CACHE, NULL); - idct->num_blocks = 0; idct->num_empty_blocks = 0; xfer_buffers_map(idct); -- 2.7.4