Mesa (master): vc4: Drop the content of vc4_flush_resource().

Eric Anholt anholt at kemper.freedesktop.org
Tue Dec 30 22:35:04 UTC 2014


Module: Mesa
Branch: master
Commit: effb39e8998e8fc9e07b2658b9895cf5d3a9cc7a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=effb39e8998e8fc9e07b2658b9895cf5d3a9cc7a

Author: Eric Anholt <eric at anholt.net>
Date:   Thu Dec 25 16:24:15 2014 -1000

vc4: Drop the content of vc4_flush_resource().

The callers all follow it with a flush of the context, and the flush of
the context gives us more information about how things are being flushed.

---

 src/gallium/drivers/vc4/vc4_resource.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/gallium/drivers/vc4/vc4_resource.c b/src/gallium/drivers/vc4/vc4_resource.c
index df4c207..a26b346 100644
--- a/src/gallium/drivers/vc4/vc4_resource.c
+++ b/src/gallium/drivers/vc4/vc4_resource.c
@@ -434,11 +434,11 @@ vc4_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf)
 static void
 vc4_flush_resource(struct pipe_context *pctx, struct pipe_resource *resource)
 {
-        struct vc4_context *vc4 = vc4_context(pctx);
-
-        /* XXX: Skip this if we don't have any queued drawing to it. */
-        vc4->base.flush(pctx, NULL, 0);
+        /* All calls to flush_resource are followed by a flush of the context,
+         * so there's nothing to do.
+         */
 }
+
 static bool
 render_blit(struct pipe_context *ctx, struct pipe_blit_info *info)
 {




More information about the mesa-commit mailing list