radv: use the optimal packets order for dispatch calls
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 31 Oct 2017 08:58:00 +0000 (09:58 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 2 Nov 2017 22:03:59 +0000 (23:03 +0100)
commitbad31f6a65c148bb506d524150915e2b2fc74a0e
tree89ce80be6dcb6c5ad252b50c63902c848568988a
parentcf5f8f55c3e25508fb975b263d6430a93442247a
radv: use the optimal packets order for dispatch calls

This should reduce the time where compute units are idle, mainly
for meta operations because they use a bunch of compute shaders.

This seems to have a really minor positive effect for Talos, at least.

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