radv: move descriptor set userdata emission to draw flush time.
authorDave Airlie <airlied@redhat.com>
Mon, 28 Nov 2016 00:42:56 +0000 (00:42 +0000)
committerDave Airlie <airlied@redhat.com>
Wed, 7 Dec 2016 23:25:28 +0000 (23:25 +0000)
commit85118a1e4d27cdb7a3c5b958f325954c7166a647
treeb0fb1deb1e3057b45caf2c6ebfb7c1088f9d0c16
parenta5d10844eef71095cea3c1a921108c3bccc8ba01
radv: move descriptor set userdata emission to draw flush time.

This is another step towards having the compiler decide the
user sgpr layout.

This still emits the descriptors sets for all shader types, but
we will fix this later.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_private.h