i965/skl: Don't use the PMA depth stall workaround
authorBen Widawsky <benjamin.widawsky@intel.com>
Wed, 25 Mar 2015 23:52:46 +0000 (16:52 -0700)
committerBen Widawsky <benjamin.widawsky@intel.com>
Sat, 28 Mar 2015 04:04:41 +0000 (21:04 -0700)
commit74fd226e34d0cf5e9ff43174ae69b4a66f5de1ab
tree4ef3e61b57beed56b0cfabafa3a7adc6ee773d1b
parent9d32d358500733249d3c0264c7458c2e5a65f515
i965/skl: Don't use the PMA depth stall workaround

The PMA depth stall must be enabled (optimization turned off) under certain
circumstances on gen8. This was supposedly fixed for Gen9, which means we do not
need to check, or toggle the state. The hardware is supposed to enable the
hardware optimization by default, unlike BDW, so we also don't need to set it at
init. For whatever reason this improves stability on ETQW with the bug mentioned
below.

References: https://bugs.freedesktop.org/show_bug.cgi?id=89039 (doesn't fix)
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Tested-by: Anuj Phogat <anuj.phogat@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/gen8_depth_state.c