anv/cmd_buffer: Rework the way we emit UBO surface state
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 6 Nov 2015 23:14:10 +0000 (15:14 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 6 Nov 2015 23:14:12 +0000 (15:14 -0800)
commit399d5314f679921f0e383171bb01a3d259b04754
tree09b22a6ea79b1eab91be49b0f019c6b3d2c40613
parent1b5c7e7ecd43d3526c0a6831ff6c1edfab4529af
anv/cmd_buffer: Rework the way we emit UBO surface state

The new mechanism should be able to handle SSBOs as well as properly handle
emitting surface state on gen7 where we need different strides depending on
shader stage.
src/vulkan/anv_cmd_buffer.c
src/vulkan/anv_device.c
src/vulkan/anv_private.h
src/vulkan/gen7_state.c
src/vulkan/gen8_state.c