i965: Resolve color and flush for all active shader images in intel_update_state().
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 4 Sep 2015 12:30:41 +0000 (15:30 +0300)
committerFrancisco Jerez <currojerez@riseup.net>
Wed, 9 Dec 2015 13:12:59 +0000 (15:12 +0200)
commit595c8180714da1d97be445b9a66affa1dfea39f6
tree9d1f8c7ec281ff3ec99e08354abcb1b14b4d0390
parent3dc97a158662d59b5b9163b34f0245bcf86219f4
i965: Resolve color and flush for all active shader images in intel_update_state().

Fixes arb_shader_image_load_store/execution/load-from-cleared-image.shader_test.

Couldn't reproduce any significant FPS regression in CPU-bound
benchmarks from the Finnish benchmarking system on neither VLV nor BSW
after 30 runs with 95% confidence level.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=92849
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Jason Ekstrand <jason.ekstrand@intel.com>
Cc: "11.0 11.1" <mesa-stable@lists.freedesktop.org>
Tested-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
src/mesa/drivers/dri/i965/brw_context.c