radv: fixup IA_MULTI_VGT_PARAM handling.
authorDave Airlie <airlied@redhat.com>
Mon, 13 Feb 2017 07:30:29 +0000 (07:30 +0000)
committerDave Airlie <airlied@redhat.com>
Tue, 14 Feb 2017 20:29:19 +0000 (20:29 +0000)
commit3360dbe0c1ebeead9046955b3de4dcdf86cfbb40
treeeb90b19485798402d238b6df8897175ac85c533d
parenta465eae38fbf5f95170a73009e646daca2aa5181
radv: fixup IA_MULTI_VGT_PARAM handling.

This ports the remains of the workarounds from radeonsi for
the non-TESS cases. It should provide equivalent workarounds
for hawaii and bonarie.

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_pipeline.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/si_cmd_buffer.c