r600g: merge the TXQ and BUFFER constant buffers (v1.1)
We are using 1 more buffer than we have, although in the future the driver should just end up using one buffer in total probably, this is a good first step, it merges the txq cube array and buffer info constants on r600 and evergreen. This should in theory fix geom shader tests on r600. v1.1: fix comments from Glenn. Reviewed-by:Glenn Kennard <glenn.kennard@gmail.com> Cc: "10.4 10.3" <mesa-stable@lists.freedesktop.org Signed-off-by:
Dave Airlie <airlied@redhat.com>
- src/gallium/drivers/r600/r600_pipe.h 7 additions, 8 deletionssrc/gallium/drivers/r600/r600_pipe.h
- src/gallium/drivers/r600/r600_shader.c 13 additions, 5 deletionssrc/gallium/drivers/r600/r600_shader.c
- src/gallium/drivers/r600/r600_state_common.c 41 additions, 55 deletionssrc/gallium/drivers/r600/r600_state_common.c