intel/blorp: Properly handle color compression in blorp_copy
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 26 Oct 2016 09:27:01 +0000 (02:27 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 17 Nov 2016 20:03:24 +0000 (12:03 -0800)
commit2b5644e94d4f3394bbbb19498c259f45c748ea76
tree9e8ecdcb09d985e6acfc516c39b9c0b0d5c8e8d2
parent89f9c46a74ede69148bb5431a0deb8f09f3fa278
intel/blorp: Properly handle color compression in blorp_copy

Previously, blorp copy operations were CCS-unaware so you had to perform
resolves on the source and destination before performing the copy.  This
commit makes blorp_copy capable of handling CCS-compressed images without
any resolves.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/intel/blorp/blorp_blit.c
src/intel/blorp/blorp_priv.h
src/mesa/drivers/dri/i965/brw_blorp.c