Modulevulkan-3.27GHC2021
Vulkan.Extensions.VK_KHR_portability_enumeration
Name
VK_KHR_portability_enumeration - instance extension
VK_KHR_portability_enumeration
- Name String
VK_KHR_portability_enumeration
- Extension Type
Instance extension
- Registered Extension Number
395
- Revision
1
- Ratification Status
Ratified
- Extension and Version Dependencies
None
- Contact
Other Extension Metadata
- Last Modified Date
2021-06-02
- IP Status
No known IP claims.
- Interactions and External Dependencies
Interacts with
VK_KHR_portability_subset
- Contributors
Lenny Komow, LunarG
Charles Giessen, LunarG
Description
This extension allows applications to control whether devices that
expose the VK_KHR_portability_subset extension are included in the
results of physical device enumeration. Since devices which support the
VK_KHR_portability_subset extension are not fully conformant Vulkan
implementations, the Vulkan loader does not report those devices unless
the application explicitly asks for them. This prevents applications
which may not be aware of non-conformant devices from accidentally using
them, as any device which supports the VK_KHR_portability_subset
extension mandates that the extension must be enabled if that device is
used.
This extension is implemented in the loader.
New Enum Constants
Extending InstanceCreateFlagBits:
Version History
Revision 1, 2021-06-02 (Lenny Komow)
Initial version
See Also
No cross-references are available
Document Notes
For more information, see the Vulkan Specification.
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
- 2 types
- Packagevulkan-3.27
- Exports4
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceVK_KHR_portability_enumeration.hs