freedreno/a3xx: stencil fixes
authorRob Clark <robclark@freedesktop.org>
Sun, 8 Sep 2013 21:00:40 +0000 (17:00 -0400)
committerRob Clark <robclark@freedesktop.org>
Sat, 14 Sep 2013 17:31:58 +0000 (13:31 -0400)
commitcda75253f729351a20e943e702a9d50865bc878a
tree1e803064ab48caa6b8dc5bf301eba2d42350d6c9
parent65ae4392ce987e21975933363ee650a66375363c
freedreno/a3xx: stencil fixes

For mem->gmem we don't sample depth/stencil as it's native type.  So we
need to setup the swizzle state for the sampler based on the format used
for sampling.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/a2xx/a2xx.xml.h
src/gallium/drivers/freedreno/a3xx/a3xx.xml.h
src/gallium/drivers/freedreno/a3xx/fd3_draw.c
src/gallium/drivers/freedreno/a3xx/fd3_emit.c
src/gallium/drivers/freedreno/a3xx/fd3_util.c
src/gallium/drivers/freedreno/a3xx/fd3_util.h
src/gallium/drivers/freedreno/a3xx/fd3_zsa.c
src/gallium/drivers/freedreno/adreno_common.xml.h
src/gallium/drivers/freedreno/adreno_pm4.xml.h