i965: Implement another VF cache invalidate workaround on Gen8+.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 14 Nov 2017 23:24:36 +0000 (15:24 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 16 Nov 2017 09:43:26 +0000 (01:43 -0800)
commit8d48671492412e04c18651a779cabacf30ed0afe
tree9a0809a8da460d34a971319e6b3c366402afd5dd
parentf3fa3b0d95c712c00318ca5601433bce1b82432d
i965: Implement another VF cache invalidate workaround on Gen8+.

...and provide a better citation for the existing one.

v2:
- Apply the workaround to Gen8 too, as intended (caught by Topi).
- Restructure to add bits instead of an extra flush (based on a similar
  patch by Rafael Antognolli).

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com>
src/mesa/drivers/dri/i965/brw_pipe_control.c