intel/blorp: Modify the SKL+ CCS resolve rectangle
authorNanley Chery <nanley.g.chery@intel.com>
Sat, 23 Oct 2021 00:13:13 +0000 (17:13 -0700)
committerMarge Bot <emma+marge@anholt.net>
Sat, 11 Dec 2021 04:14:20 +0000 (04:14 +0000)
commitc35b8a2889be5aebddb69327083bc556a935b452
tree7082e3e223c9318eb095cabf85154ffd31729282
parent91128b1a0fddbf50db0bd9c489cb6c3dab2ecc36
intel/blorp: Modify the SKL+ CCS resolve rectangle

According to Bspec 2424, "Render Target Resolve":

   The Resolve Rectangle size is same as Clear Rectangle size from SKL+.

Use get_fast_clear_rect in blorp_ccs_resolve for SKL+.

Note that the Bspec differs from Vol7 of the Sky Lake PRM, which only
specifies aligning by the scaledown factors.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13555>
src/intel/blorp/blorp_clear.c