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

Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

Description

Name

VK_EXT_rasterization_order_attachment_access - device extension

VK_EXT_rasterization_order_attachment_access

Name String
VK_EXT_rasterization_order_attachment_access
Extension Type
Device extension
Registered Extension Number
464
Revision
1
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_rasterization_order_attachment_access

Other Extension Metadata

Last Modified Date
2022-07-04
IP Status
No known IP claims.
Contributors
  • Tobias Hector, AMD
  • Jan-Harald Fredriksen, Arm

Description

This extension extends the mechanism of input attachments to allow access to framebuffer attachments that are used both as input and as color or depth/stencil attachments from one fragment to the next, in rasterization order, without explicit synchronization.

New Structures

New Enums

New Enum Constants

Examples

None.

Version History

  • Revision 1, 2022-07-04 (Jan-Harald Fredriksen)

    • Initial draft

See Also

PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT, PipelineColorBlendStateCreateFlagBits, PipelineDepthStencilStateCreateFlagBits

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 PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source #

VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT - Structure describing whether rasterization order attachment access can be supported by an implementation

Members

This structure describes the following features:

Description

If the PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT structure is included in the pNext chain of the PhysicalDeviceFeatures2 structure passed to getPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported. PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT can also be used in the pNext chain of DeviceCreateInfo to selectively enable these features.

Valid Usage (Implicit)

See Also

VK_EXT_rasterization_order_attachment_access, Bool32, StructureType

Constructors

PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT 

Fields

Instances

Instances details
Storable PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

Show PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

Eq PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

FromCStruct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

ToCStruct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

Zero PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

type EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME = "VK_EXT_rasterization_order_attachment_access" Source #