OSDN Git Service

st/mesa: add support for ARB_texture_cube_map_array (v2)
authorDave Airlie <airlied@gmail.com>
Sat, 3 Nov 2012 10:49:35 +0000 (20:49 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 9 Nov 2012 00:29:13 +0000 (10:29 +1000)
commit8c0ccce30038f5d28e74f7f4b5b5c0bbd8ac6dbe
tree111dda12c466f28c6d840402f3fcdbf0e61c73fa
parentc4427ceff7915d348a5df68ed3a81eca7c7320ad
st/mesa: add support for ARB_texture_cube_map_array (v2)

This adds mesa state tracker support for the new extension,
along with glsl->tgsi conversion to use the new opcodes
where appropriate.

v2: fix assert found running textureSize tests.

Reviewed-by: Brian Paul <brianp@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_extensions.c
src/mesa/state_tracker/st_glsl_to_tgsi.cpp
src/mesa/state_tracker/st_mesa_to_tgsi.c
src/mesa/state_tracker/st_texture.c