intel/blorp: Update clear color state buffer during fast clears.
authorRafael Antognolli <rafael.antognolli@intel.com>
Mon, 5 Mar 2018 16:52:35 +0000 (08:52 -0800)
committerRafael Antognolli <rafael.antognolli@intel.com>
Thu, 5 Apr 2018 14:42:45 +0000 (07:42 -0700)
commit14260e7c60d936e94905a06e51e4e61c1b37a1e6
tree7d41cae6025497248e9fdbe5a947826be09bda1b
parent92eb5bbc68d732463e9afb2373c9bd47e5ee0864
intel/blorp: Update clear color state buffer during fast clears.

We always want to update the fast clear color during a fast clear on
i965. On anv, we are doing that before a resolve, but by adding support
to blorp, we can do a similar thing and update it during a fast clear
instead.

The goal is to remove some code from anv that does such update, and
centralize everything in blorp, hopefully removing a lot of code
duplication. It also allows us to have a similar behavior on gen < 9 and
gen >= 10.

v5: s/we/we are/ (Jordan)

Signed-off-by: Rafael Antognolli <rafael.antognolli@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/intel/blorp/blorp_genX_exec.h