radv: Dirty all descriptors sets when changing the pipeline.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Fri, 2 Jun 2017 22:01:36 +0000 (00:01 +0200)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Sat, 3 Jun 2017 20:24:37 +0000 (22:24 +0200)
commit4415a46be2cbb752b94b62bdf5bc7d4d4bbe9fab
treec1ceeb23ebad8c05702865c3bb1bbce1dda219b4
parent5fb8bb306534d633ceb4e33d89984718326773ba
radv: Dirty all descriptors sets when changing the pipeline.

Sets could have been ignored during previous descriptor set flush
due to the shader not using them and therefore no SGPR being assigned.

Signed-off-by: Bas Nieuwenhuizen <basni@google.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Fixes: ae61ddabe8c "radv: move userdata sgpr ownership to compiler side."
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_meta.c