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

[ll][d3d12] wait for Queue idle #1383

Closed
kvark opened this issue Jul 19, 2017 · 1 comment
Closed

[ll][d3d12] wait for Queue idle #1383

kvark opened this issue Jul 19, 2017 · 1 comment

Comments

@kvark
Copy link
Member

kvark commented Jul 19, 2017

vkQueueWaitIdle doesn't have a direct counterpart in D3D12, making it one of the issues for Vulkan portability.

@kvark
Copy link
Member Author

kvark commented Jul 19, 2017

@Kangz

vkQueueWaitIdle that can be translated to D3D12 by adding a Signal to a queue, linking it to an Event object and waiting on the event. In Metal you can have a callback when a command buffer finishes executing, and have that trigger a condition variable. glFinish for OpenGL.

I believe this is correct and I overlooked this option, thanks!

@kvark kvark closed this as completed Jul 19, 2017
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