r600g: make framebuffer atom rely on dual src blend state.
authorDave Airlie <airlied@redhat.com>
Tue, 26 Jan 2016 03:35:08 +0000 (13:35 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 15 Mar 2017 04:32:44 +0000 (14:32 +1000)
commitcf2af021b9baf459edf522253f65aa4d4abc10f8
tree946f522b0b535206cbef6d20fe50713fcf305baa
parentd142c7436cfb23fcab5bb9a68ac46c883a758d86
r600g: make framebuffer atom rely on dual src blend state.

In order to make ARB_shader_image_load_store, we have to share
the CB space with RATs, so we should only steal the dual src
space if we have dual src enabled.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_state_common.c