Modulevulkan-3.27GHC2021
Vulkan.Extensions.VK_EXT_pipeline_protected_access
Name
VK_EXT_pipeline_protected_access - device extension
VK_EXT_pipeline_protected_access
- Name String
VK_EXT_pipeline_protected_access
- Extension Type
Device extension
- Registered Extension Number
467
- Revision
1
- Ratification Status
Ratified
- Extension and Version Dependencies
VK_KHR_get_physical_device_properties2
or
- Deprecation State
Promoted to Vulkan 1.4
- Contact
- Extension Proposal
Other Extension Metadata
- Last Modified Date
2022-07-28
- Contributors
Shahbaz Youssefi, Google
Jörg Wagner, Arm
Ralph Potter, Samsung
Daniel Koch, NVIDIA
Description
This extension allows protected memory access to be specified per pipeline as opposed to per device. Through the usage of this extension, any performance penalty paid due to access to protected memory will be limited to the specific pipelines that make such accesses.
New Structures
Extending PhysicalDeviceFeatures2, DeviceCreateInfo:
New Enum Constants
Extending PipelineCreateFlagBits:
Extending StructureType:
Promotion to Vulkan 1.4
Functionality in this extension is included in core Vulkan 1.4 with the EXT suffix omitted. The original type, enum, and command names are still available as aliases of the core functionality.
Version History
Revision 1, 2022-07-28 (Shahbaz Youssefi)
Internal revisions
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.
- 3 types
- Packagevulkan-3.27
- Exports8
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceVK_EXT_pipeline_protected_access.hs