intel: Add map_stencil_as_y_tiled to intel_region_get_aligned_offset.
authorPaul Berry <stereotype441@gmail.com>
Thu, 30 Aug 2012 18:16:44 +0000 (11:16 -0700)
committerPaul Berry <stereotype441@gmail.com>
Fri, 28 Sep 2012 18:20:39 +0000 (11:20 -0700)
commit68da5dfc2c2e9c0aca47431076be0cd43406d4aa
tree7661360f506b3d45061673bb2cf5cdfa6411d8ff
parent96fd94ba9421c7c3072988f999ee869534f2bc2a
intel: Add map_stencil_as_y_tiled to intel_region_get_aligned_offset.

This patch modifies intel_region_get_aligned_offset() to make the
appropriate calculation when the blorp engine sets up a W-tiled
stencil buffer using a Y-tiled SURFACE_STATE.

Acked-by: Eric Anholt <eric@anholt.net>
(cherry picked from commit b760c9913dcff848a2aa0e60abeb48e596ae8fee)
src/mesa/drivers/dri/i965/brw_blorp.cpp
src/mesa/drivers/dri/i965/brw_misc_state.c
src/mesa/drivers/dri/i965/gen6_blorp.cpp
src/mesa/drivers/dri/i965/gen7_blorp.cpp
src/mesa/drivers/dri/i965/gen7_misc_state.c
src/mesa/drivers/dri/intel/intel_fbo.c
src/mesa/drivers/dri/intel/intel_regions.c
src/mesa/drivers/dri/intel/intel_regions.h