Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Name
VK_EXT_attachment_feedback_loop_layout - device extension
VK_EXT_attachment_feedback_loop_layout
- Name String
VK_EXT_attachment_feedback_loop_layout
- Extension Type
- Device extension
- Registered Extension Number
- 340
- Revision
- 2
- Ratification Status
- Not ratified
- Extension and Version Dependencies
- VK_KHR_get_physical_device_properties2
- Contact
- Extension Proposal
- 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,
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
PhysicalDeviceFeatures2
,DeviceCreateInfo
:
New Enum Constants
EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION
Extending
DependencyFlagBits
:Extending
ImageLayout
:Extending
ImageUsageFlagBits
:Extending
PipelineCreateFlagBits
:Extending
StructureType
:
Version History
Revision 2, 2022-04-04 (Joshua Ashton)
- Renamed from VALVE to EXT.
Revision 1, 2021-03-09 (Joshua Ashton)
- Initial draft.
See Also
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
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.
Synopsis
- data PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT = PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT {}
- type EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION = 2
- pattern EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION :: forall a. Integral a => a
- type EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME = "VK_EXT_attachment_feedback_loop_layout"
- pattern EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source #
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT - Structure indicating support for a render feedback loop image layout
Members
This structure describes the following feature:
Valid Usage (Implicit)
See Also
VK_EXT_attachment_feedback_loop_layout,
Bool32
,
StructureType
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT | |
|
Instances
pattern EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION :: forall a. Integral a => a Source #
type EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME = "VK_EXT_attachment_feedback_loop_layout" Source #
pattern EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #