r600g: EXT_texture_array support.
authorDave Airlie <airlied@redhat.com>
Thu, 17 Feb 2011 05:07:57 +0000 (15:07 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 24 Feb 2011 03:26:28 +0000 (13:26 +1000)
commit69d969e8fafd3357a140072f0f4bbf0f28db9769
treec5e6a0e2507894d2e9135aacf01926bc7e8df48a
parent13f5a4d3169be75136ee5255474df803a8f4e070
r600g: EXT_texture_array support.

This adds EXT_texture_array support to r600g, it passes the piglit
array-texture test but I suspect may not be complete.

It currently requires a kernel patch to fix the CS checker to allow
these, so you need to use R600_ARRAY_TEXTURE=true for now
to enable them.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/eg_state_inlines.h
src/gallium/drivers/r600/r600_pipe.c
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_state_inlines.h
src/gallium/drivers/r600/r600_texture.c