From: Xiang, Haihao Date: Wed, 5 Jan 2011 05:32:40 +0000 (+0800) Subject: i965: use BLT to clear buffer if possible on Sandybridge X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=266d8eed6927650a55974a293959fe21073030bb;p=mesa.git i965: use BLT to clear buffer if possible on Sandybridge This fixes https://bugs.freedesktop.org/show_bug.cgi?id=32713 --- 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;