radv: use a global BO list only for VK_EXT_descriptor_indexing
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 19 Apr 2018 11:48:33 +0000 (13:48 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 20 Apr 2018 14:18:18 +0000 (16:18 +0200)
commit5c1233ed620754c1691ffc6fc68d3f58f29a8d03
tree2ae9a4c7f5f44a17f62698523a45ddb6d5d8b981
parent7bd5367546971f65c8210c0b44b8f21c0b8811c4
radv: use a global BO list only for VK_EXT_descriptor_indexing

Maintaining two different paths is annoying but this gets
rid of the performance regression introduced by the global
BO list.

We might find a better solution in the future, but for now
just keeps two paths.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_private.h