intel: Avoid trying to do blits to Y tiled regions.
authorEric Anholt <eric@anholt.net>
Mon, 22 Jun 2009 18:00:11 +0000 (11:00 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 24 Jun 2009 02:31:11 +0000 (19:31 -0700)
commit8f81a6468fdbc7320800ea497791e3e1b8f782ca
tree9b976a08dd275c983212b9cd58c227c403a881e1
parent246d59c29e3e5a57dcf2f60ad429eb1606193ef0
intel: Avoid trying to do blits to Y tiled regions.

This is somewhat nasty, but we need to do Y-tiled depth for FBO support.
May help with corruption and hangs since enabling texture tiling, and
since switching depth textures to Y tiled.

Fixes piglit depthtex.c on 965.
src/mesa/drivers/dri/intel/intel_blit.c
src/mesa/drivers/dri/intel/intel_blit.h
src/mesa/drivers/dri/intel/intel_mipmap_tree.c
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
src/mesa/drivers/dri/intel/intel_pixel_copy.c
src/mesa/drivers/dri/intel/intel_pixel_read.c
src/mesa/drivers/dri/intel/intel_regions.c
src/mesa/drivers/dri/intel/intel_regions.h
src/mesa/drivers/dri/intel/intel_tex_copy.c
src/mesa/drivers/dri/intel/intel_tex_image.c