radeonsi: add support for ARB_texture_view
authorMarek Olšák <marek.olsak@amd.com>
Tue, 17 Mar 2015 13:46:04 +0000 (14:46 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 20 Oct 2015 10:25:19 +0000 (12:25 +0200)
commit12321966aec5e635c51208f409737dd1ddc3c883
tree4a85837ead6236da7d4c27d3c166c7c7d91992ac
parent6bd9e0351205dc475f45b58979702b5cf414aa07
radeonsi: add support for ARB_texture_view

All tests pass. We don't need to do much - just set CUBE if the view
target is CUBE or CUBE_ARRAY, otherwise set the resource target.

The reason this can be so simple is that texture instructions
have a greater effect on the target than the sampler view.

Thanks Glenn for the piglit test.

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
docs/GL3.txt
docs/relnotes/11.1.0.html
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_state.c