diff options
author | Jakob Bornecrantz <[email protected]> | 2009-09-03 19:28:38 +0100 |
---|---|---|
committer | Jakob Bornecrantz <[email protected]> | 2009-09-03 19:33:07 +0100 |
commit | 87a4fa56ae473946b84233fda59d40dd479a4d64 (patch) | |
tree | 3716638fd1e96fc595854e7fedf90f1a98f9cf9f /src/gallium | |
parent | 5643942517f05c7a986d208be4402927a111555e (diff) |
i915g: Don't send flush flags to HW
Diffstat (limited to 'src/gallium')
-rw-r--r-- | 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 b223dadab64..1582168eba5 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: */ |