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
https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#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 #