vulkan-3.23: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

Description

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
Extension and Version Dependencies
  • Requires support for Vulkan 1.0
  • Requires VK_KHR_get_physical_device_properties2 to be enabled for any device-level functionality
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
  • Jason 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

New Enum Constants

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

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

Constructors

PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT 

Fields

Instances

Instances details
Storable PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

Show PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

Eq PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

FromCStruct PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

ToCStruct PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

Zero PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

type EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME = "VK_EXT_attachment_feedback_loop_layout" Source #