VK_EXT_attachment_feedback_loop_layout
Other Extension Metadata
Last Modified Date
2022-04-04
IP Status
No known IP claims.
Contributors
- Joshua Ashton, Valve
- Faith Ekstrand, Collabora
- Bas Nieuwenhuizen, Google
- Samuel Iglesias Gonsálvez, Igalia
- Ralph Potter, Samsung
- Jan-Harald Fredriksen, Arm
- Ricardo Garcia, Igalia
Description
This extension adds a new image layout,
VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT
, which allows
applications to have an image layout in which they are able to both render
to and sample/fetch from the same subresource of an image in a given render
pass.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enum Constants
VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME
VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION
- Extending VkDependencyFlagBits:
VK_DEPENDENCY_FEEDBACK_LOOP_BIT_EXT
- Extending VkImageLayout:
VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT
- Extending VkImageUsageFlagBits:
VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
- Extending VkPipelineCreateFlagBits:
VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT
Version History
- Revision 2, 2022-04-04 (Joshua Ashton)
- Renamed from VALVE to EXT.
- Revision 1, 2021-03-09 (Joshua Ashton)
- Initial draft.