| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vulkan.Extensions.VK_AMD_rasterization_order
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
Constructors
| PipelineRasterizationStateRasterizationOrderAMD | |
Fields
| |
Instances
newtype RasterizationOrderAMD Source #
VkRasterizationOrderAMD - Specify rasterization order for a graphics pipeline
See Also
Constructors
| RasterizationOrderAMD Int32 |
Bundled Patterns
| 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 #