Vulkan Question: Should I keep my host-visible staging memory mapped at all times or map it whenever I want to push memory to GPU?

The title says it all, I need to know which method would be most efficient.

A few minutes of googling and browsing some forums did not achieve anything in giving me adequate results. Do you have the Validation Layers enabled? Have you tried both methods? If you do then I am sure you will be able to find which one worked best for your case.

Something tells me tho that having it mapped at all times is better.

Yes I do have validation layers enabled, OK, I will try having it mapped all the time, thanks.
Ill post an update tomorrow because I have to go to bed right now and I have school tomorrow.

1 Like

Don't take my word for granted tho. I am not familiar with Vulkan(will put more time into it once semester ends), Im just thinking of what makes more sense in terms of load on the buffer.

Did you make it work?

Ya, on the irc I asked and they agreed with you, its working fine now, thanks (:

1 Like