Мне нужно обновлять UniformBuffer (локальное устройство, только для чтения в шейдерах) каждый кадр или около того. Я не эксперт, но я понимаю, что мне нужно:
- Синхронизировать (забор ...), чтобы не записывать в буфер во время его использования.
- Запись в другой буфер / смещение, обновление DescriptorSet и перезапись CommandBuffer.
Но, скажем, я не синхронизирую, а просто помещаю некоторые свежие данные в тот же буфер, в то же место (смещение):
Насколько это было бы плохо?
Примечание. Этот вопрос предназначен только для лучшего понимания Вулкана, но определенно не для пропаганды плохих практик.