| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.Vulkan.Extensions.VK_AMD_rasterization_order
- newtype VkRasterizationOrderAMD = VkRasterizationOrderAMD Int32
- pattern VK_RASTERIZATION_ORDER_STRICT_AMD :: VkRasterizationOrderAMD
- pattern VK_RASTERIZATION_ORDER_RELAXED_AMD :: VkRasterizationOrderAMD
- pattern VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD :: VkStructureType
- pattern VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION :: Integral a => a
- pattern VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME :: (Eq a, IsString a) => a
- data VkPipelineRasterizationStateRasterizationOrderAMD = VkPipelineRasterizationStateRasterizationOrderAMD {}
Documentation
newtype VkRasterizationOrderAMD Source #
VkRasterizationOrderAMD - Specify rasterization order for a graphics pipeline
See Also
Constructors
| VkRasterizationOrderAMD Int32 |
pattern VK_RASTERIZATION_ORDER_STRICT_AMD :: VkRasterizationOrderAMD Source #
VK_RASTERIZATION_ORDER_STRICT_AMD specifies that operations for each
primitive in a subpass must occur in
primitive order.
pattern VK_RASTERIZATION_ORDER_RELAXED_AMD :: VkRasterizationOrderAMD Source #
VK_RASTERIZATION_ORDER_RELAXED_AMD specifies that operations for each
primitive in a subpass may not occur in
primitive order.
pattern VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD :: VkStructureType Source #
pattern VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION :: Integral a => a Source #
pattern VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME :: (Eq a, IsString a) => a Source #
data VkPipelineRasterizationStateRasterizationOrderAMD Source #
VkPipelineRasterizationStateRasterizationOrderAMD - Structure defining rasterization order for a graphics pipeline
Description
Valid Usage (Implicit)
sTypemust beVK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
rasterizationOrdermust be a validVkRasterizationOrderAMDvalue
If the {html_spec_relative}#VK_AMD_rasterization_order device
extension is not enabled or the application does not request a
particular rasterization order through specifying a
VkPipelineRasterizationStateRasterizationOrderAMD structure then the
rasterization order used by the graphics pipeline defaults to
VK_RASTERIZATION_ORDER_STRICT_AMD.
See Also
Constructors
| VkPipelineRasterizationStateRasterizationOrderAMD | |
Fields
| |