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

Author: Jakob Bornecrantz <[email protected]>
Date:   Thu Sep  3 19:28:38 2009 +0100

i915g: Don't send flush flags to HW

---

 src/gallium/drivers/i915simple/i915_flush.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/i915simple/i915_flush.c 
b/src/gallium/drivers/i915simple/i915_flush.c
index b223dad..1582168 100644
--- a/src/gallium/drivers/i915simple/i915_flush.c
+++ b/src/gallium/drivers/i915simple/i915_flush.c
@@ -45,6 +45,7 @@ static void i915_flush( struct pipe_context *pipe,
 
    draw_flush(i915->draw);
 
+#if 0
    /* Do we need to emit an MI_FLUSH command to flush the hardware
     * caches?
     */
@@ -63,6 +64,13 @@ static void i915_flush( struct pipe_context *pipe,
       }
       OUT_BATCH( flush );
    }
+#endif
+
+#if 0
+   if (i915->batch->map == i915->batch->ptr) {
+      return;
+   }
+#endif
 
    /* If there are no flags, just flush pending commands to hardware:
     */

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to