radv: Optimize calling radv_save_descriptors.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Fri, 3 Nov 2017 23:14:55 +0000 (00:14 +0100)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Sat, 4 Nov 2017 19:18:17 +0000 (20:18 +0100)
commit608af05ffbba21fe4dcfa4907d40c7958913d090
tree2689de970312fbc9ec34891c4059b806935eb814
parentcecbcf4b2de9e495969b7a25ce06ba7c3fabeb6c
radv: Optimize calling radv_save_descriptors.

uint32_t data[MAX_SETS * 2] = {}; was getting executed before
the exit and took significant amounts of time. By having the
check outside the function, we skip the execution of the clear.

Reviewed-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_cmd_buffer.c