r600g: don't allocate separate depth and stencil for transfer textures on EG
authorMarek Olšák <maraeo@gmail.com>
Fri, 19 Aug 2011 20:57:56 +0000 (22:57 +0200)
committerMarek Olšák <maraeo@gmail.com>
Fri, 19 Aug 2011 21:12:15 +0000 (23:12 +0200)
commitdb71537f01e0e6fd19e90bda6cfd727bb18832df
tree423f6edff9d1f81828e455599b98db8cb9eaa8a4
parent754ea4ea76f1d5ac6150090cffe2542bdf178d87
r600g: don't allocate separate depth and stencil for transfer textures on EG

The state tracker expects depth and stencil pixels interleaved.
Evergreen can bind an interleaved depth-stencil resource as a colorbuffer,
but not as a zbuffer.

The hardware can do the interleaving for us when decompressing.
src/gallium/drivers/r600/r600_texture.c