i965/hsw: Apply non-msrt fast color clear w/a to all HSW GTs
authorChad Versace <chad.versace@linux.intel.com>
Wed, 27 Nov 2013 01:04:24 +0000 (17:04 -0800)
committerChad Versace <chad.versace@linux.intel.com>
Mon, 2 Dec 2013 18:53:33 +0000 (10:53 -0800)
commit8b659cef3a244b1acdbbca0beb704a66b6bc2fbc
tree8c9697e09382c69a115015551a289cdf0aa93d5b
parent5b331f6fcbf226f18e0c517ffdce30a39bb92982
i965/hsw: Apply non-msrt fast color clear w/a to all HSW GTs

Pre-patch, the workaround was applied to only HSW GT3. However, the
workaround also fixes render corruption on the HSW GT1 Chromebook,
codenamed Falco.

Also, update the BSpec quote that discusses the workaround to reflect
the latest BSpec.

The BSpec states that the workaround is required for Ivybridge and
Baytrail as well as Haswell. But, we apply the workaround to only
Haswell because (a) we suspect that is the only hardware where it is
actually required and (b) we haven't yet validated the workaround for
the other hardware.

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