i965: Add extra-alignment for non-msrt fast color clear for all hw (v2)
authorChad Versace <chad.versace@linux.intel.com>
Tue, 3 Dec 2013 18:28:41 +0000 (10:28 -0800)
committerChad Versace <chad.versace@linux.intel.com>
Tue, 3 Dec 2013 21:19:54 +0000 (13:19 -0800)
commit998018d7be1380f055fb577b0782004657cc9509
treedc0cfebc7465f2fbdefb43726c23fd960b9439e7
parent40e28561237302488daf7d750851c9d92020891e
i965: Add extra-alignment for non-msrt fast color clear for all hw (v2)

The BSpec states that the aligment for the non-msrt clear rectangle must
be doubled; the BSpec does not restricit the workaround to specific
hardware.

Commit 9a1a67b applied the workaround to Haswell GT3.  Commit 8b659ce
expanded the workaround to all Haswell variants. This commit expands it
to all hardware.

No Piglit regressions on Ivybridge 0x0166. No fixes either.

I know no Ivybridge nor Baytrail bug related to this workaround.
However, the BSpec says the extra alignment is required, so let's do it.

v2: Apply to all hardware, not just gen7.

CC: "9.2, 10.0" <mesa-stable@lists.freedesktop.org>
CC: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
src/mesa/drivers/dri/i965/brw_blorp_clear.cpp