i965/gen10: emit 3DSTATE_MULTISAMPLE more often.
authorRafael Antognolli <rafael.antognolli@intel.com>
Mon, 2 Oct 2017 18:06:05 +0000 (11:06 -0700)
committerRafael Antognolli <rafael.antognolli@intel.com>
Fri, 1 Dec 2017 19:27:19 +0000 (11:27 -0800)
commit979fc1bc9bcc64027ff2cfafd285676f31b930a6
tree20572f19c5df0e5aff586dc481a84444bae68490
parentdbeb278e0db1b71f39573ad01059ed8da83cf91e
i965/gen10: emit 3DSTATE_MULTISAMPLE more often.

On CNL, we see multiple multisample failures on piglit tests. By
emitting this extra state, though not documented in the bspec, those
failures seem to go away.

This workaround could be removed if we ever find out a better solution,
but it should be good enough for now.

Signed-off-by: Rafael Antognolli <rafael.antognolli@intel.com>
Cc: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/genX_state_upload.c