icculus / mojoshader

Use Direct3D shaders with other 3D rendering APIs.
https://icculus.org/mojoshader/
zlib License
122 stars 36 forks source link

Basic multithread support for Vulkan UBOs #37

Closed thatcosmonaut closed 3 years ago

thatcosmonaut commented 3 years ago

This patch allows mojoshader_vulkan to simulate rotating the UBOs so a new frame can safely be built while one is submitted to the GPU.

flibitijibibo commented 3 years ago

Pushed to upstream:

https://hg.icculus.org/icculus/mojoshader/rev/d68910d81b6e