arcana-engine / sierra

Vulkan-lite GPU API
Other
90 stars 6 forks source link

Synchronisation simplification/overhaul based on vk-sync-rs #6

Open fu5ha opened 3 years ago

fu5ha commented 3 years ago

I think this fits with the ethos of sierra in simplifying Vulkan concepts while still remaining as flexible/usable as possible. We've been using similar sort of sync primitives at Embark for a little while now and it's been working quite well and feels nice. I know this is a pretty large change so feel free to give feedback or just say if it doesn't fit in your vision for the lib.

zakarumych commented 3 years ago

Thanks for taking time making this.

This looks interesting. I'll find time to review it thoroughly asap.

zakarumych commented 2 years ago

It would be blast if both old flags-based and new approach would be available for the user.