radeonsi: use all SPI color formats
authorMarek Olšák <marek.olsak@amd.com>
Fri, 15 Jan 2016 13:40:19 +0000 (14:40 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Fri, 22 Jan 2016 14:02:40 +0000 (15:02 +0100)
commitf6360de8c02a52e29c2f6f65b94fd981ffd3851f
tree95321993757be452773b6d653a10d085b93654c7
parent933e3c4145d97e73000beaf1f96db2a70f209f26
radeonsi: use all SPI color formats

because not using SPI_SHADER_32_ABGR doubles fill rate.

We should also get optimal performance if alpha isn't needed or blending
isn't enabled.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeon/r600_pipe_common.h
src/gallium/drivers/radeonsi/si_blit.c
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_state.c
src/gallium/drivers/radeonsi/si_state.h
src/gallium/drivers/radeonsi/si_state_shaders.c