As far as I know, when we update the uniform variables through "vkUpdateDescriptorSets", the status of the corresponding command buffer will be invalid. Accordingly, we have to reset the command buffer and re-record it.
Is there a way to update the uniform variables without doing anything to the command buffer?
What's the best way to update the data of uniform variables per frame (in the aspect of performance)?