Mesa (master): [i965] use intel_batchbuffer_flush to flush the clear

Brian Paul brianp at kemper.freedesktop.org
Sun Sep 20 16:36:54 UTC 2009


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

Author: Zou Nan hai <nanhai.zou at intel.com>
Date:   Fri Sep 18 13:29:28 2009 +0800

 [i965] use intel_batchbuffer_flush to flush the clear

---

 src/mesa/drivers/dri/intel/intel_clear.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_clear.c b/src/mesa/drivers/dri/intel/intel_clear.c
index 9efe6a2..736434d 100644
--- a/src/mesa/drivers/dri/intel/intel_clear.c
+++ b/src/mesa/drivers/dri/intel/intel_clear.c
@@ -170,8 +170,9 @@ intelClear(GLcontext *ctx, GLbitfield mask)
 	 }
 	 DBG("\n");
       }
-      intelFlush(&intel->ctx);
+
       _mesa_meta_clear(&intel->ctx, tri_mask);
+      intel_batchbuffer_flush(intel->batch);
    }
 
    if (swrast_mask) {




More information about the mesa-commit mailing list