summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXiang, Haihao <haihao.xiang@intel.com>2011-01-05 13:32:40 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2011-01-05 14:12:59 +0800
commit4e8f123f14e4a5bbd47c8cf7ec0c02d4ee6efd2d (patch)
tree617ee59e76873c8e3a42349a6dce298c7deec37c
parentf5c13469320032fe894a95ce493fa64441aa341f (diff)
i965: use BLT to clear buffer if possible on Sandybridge
This fixes https://bugs.freedesktop.org/show_bug.cgi?id=32713 (cherry picked from commit 266d8eed6927650a55974a293959fe21073030bb)
-rw-r--r--src/mesa/drivers/dri/intel/intel_clear.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_clear.c b/src/mesa/drivers/dri/intel/intel_clear.c
index 84729111d58..82d29e76712 100644
--- a/src/mesa/drivers/dri/intel/intel_clear.c
+++ b/src/mesa/drivers/dri/intel/intel_clear.c
@@ -169,12 +169,6 @@ intelClear(struct gl_context *ctx, GLbitfield mask)
}
}
- if (intel->gen >= 6) {
- /* Blits are in a different ringbuffer so we don't use them. */
- tri_mask |= blit_mask;
- blit_mask = 0;
- }
-
/* Anything left, just use tris */
tri_mask |= mask & ~blit_mask;