mirror of
https://github.com/openharmony/third_party_vulkan-loader.git
synced 2026-07-20 20:15:56 -04:00
1dbe2ea63f
Unless the portability enumeration extension is enabled and the create instance flags contain VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR, do not enumerate drivers that contain `is_portability_driver` in their JSON Manifest. This is phase 2 of the release for the VK_KHR_portability_enumeration extension. An error message will be printed when no drivers were reported but there was a portability driver which was skipped over.
Loader Specification and Interfaces
See the LoaderInterfaceArchitecture.md for detailed documentation.
Building
Builds for Linux, Windows, and MacOS are supported via CMake. See top level BUILD.md file.