Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use less heavy handed Sync mechanisms for Vulkan #211

Open
playmer opened this issue Apr 24, 2018 · 1 comment
Open

Use less heavy handed Sync mechanisms for Vulkan #211

playmer opened this issue Apr 24, 2018 · 1 comment

Comments

@playmer
Copy link
Owner

playmer commented Apr 24, 2018

We use Fences as well as more heavy handed waits in Vulkan, reduce to using more granular primitives. This might help once we are starting to move into multithreading our command buffer generation, as well as incurring potentially less waiting during a given frame.

Alone with this, move off of events, as our use of them is one of the few (only?) things keeping us from MoltenVk on a Graphics layer side.

@playmer
Copy link
Owner Author

playmer commented Apr 24, 2018

Note: This may require VkHLF enhancement, many of their calls may assume use of fences underneath.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant