i965/miptree: Use isl for mcs layouts
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Sat, 14 Jan 2017 11:04:44 +0000 (13:04 +0200)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Mon, 19 Jun 2017 19:57:57 +0000 (22:57 +0300)
commit1a43d774b613d0b00e26b28cc752d944ce8049aa
tree47e3d221c569cd0191eae64e953c608836a96b83
parent31bd461816bc14a01e54dea2277fc427a7f594be
i965/miptree: Use isl for mcs layouts

and pass the ccs isl surface to blorp instead of creating a
copy.

v2 (Jason): Explain ccs change and use better assert checking
            isl_surf_get_mcs_surf()

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/mesa/drivers/dri/i965/brw_blorp.c
src/mesa/drivers/dri/i965/brw_wm_surface_state.c
src/mesa/drivers/dri/i965/intel_mipmap_tree.c