Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data PipelineRasterizationStateRasterizationOrderAMD = PipelineRasterizationStateRasterizationOrderAMD {}
- newtype RasterizationOrderAMD where
- type AMD_RASTERIZATION_ORDER_SPEC_VERSION = 1
- pattern AMD_RASTERIZATION_ORDER_SPEC_VERSION :: forall a. Integral a => a
- type AMD_RASTERIZATION_ORDER_EXTENSION_NAME = "VK_AMD_rasterization_order"
- pattern AMD_RASTERIZATION_ORDER_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PipelineRasterizationStateRasterizationOrderAMD Source #
VkPipelineRasterizationStateRasterizationOrderAMD - Structure defining rasterization order for a graphics pipeline
Valid Usage (Implicit)
If the VK_AMD_rasterization_order
device extension is not enabled or
the application does not request a particular rasterization order
through specifying a PipelineRasterizationStateRasterizationOrderAMD
structure then the rasterization order used by the graphics pipeline
defaults to RASTERIZATION_ORDER_STRICT_AMD
.
See Also
PipelineRasterizationStateRasterizationOrderAMD | |
|
Instances
newtype RasterizationOrderAMD Source #
VkRasterizationOrderAMD - Specify rasterization order for a graphics pipeline
See Also
pattern RASTERIZATION_ORDER_STRICT_AMD :: RasterizationOrderAMD |
|
pattern RASTERIZATION_ORDER_RELAXED_AMD :: RasterizationOrderAMD |
|
Instances
type AMD_RASTERIZATION_ORDER_SPEC_VERSION = 1 Source #
pattern AMD_RASTERIZATION_ORDER_SPEC_VERSION :: forall a. Integral a => a Source #
type AMD_RASTERIZATION_ORDER_EXTENSION_NAME = "VK_AMD_rasterization_order" Source #
pattern AMD_RASTERIZATION_ORDER_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #