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

Support VK_EXT_metal_surface #653

Closed
kvark opened this issue Jul 3, 2019 · 2 comments
Closed

Support VK_EXT_metal_surface #653

kvark opened this issue Jul 3, 2019 · 2 comments
Labels
Completed Issue has been fixed, or enhancement implemented. Enhancement

Comments

@kvark
Copy link

kvark commented Jul 3, 2019

It would be good for MoltenVK to support the proper VkPi surface extension, so that we can port the applications to be equally portable on MoltenVK and gfx-portability.

See https://www.khronos.org/registry/vulkan/specs/1.1-extensions/man/html/VK_EXT_metal_surface.html

The current state of things is applications using VK_MVK_macos_surface directly and inconsistently: some providing NSView, others providing CAMetalLayer, which is undocumented and hacky.

@billhollings
Copy link
Contributor

@kvark Thanks for the reminder! PR #654 adds this extension.

@billhollings billhollings added Enhancement Completed Issue has been fixed, or enhancement implemented. labels Jul 4, 2019
@billhollings
Copy link
Contributor

Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Completed Issue has been fixed, or enhancement implemented. Enhancement
Projects
None yet
Development

No branches or pull requests

2 participants