| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vulkan.Extensions.VK_NV_representative_fragment_test
Synopsis
- data PhysicalDeviceRepresentativeFragmentTestFeaturesNV = PhysicalDeviceRepresentativeFragmentTestFeaturesNV {}
- data PipelineRepresentativeFragmentTestStateCreateInfoNV = PipelineRepresentativeFragmentTestStateCreateInfoNV {}
- type NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION = 2
- pattern NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION :: forall a. Integral a => a
- type NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME = "VK_NV_representative_fragment_test"
- pattern NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PhysicalDeviceRepresentativeFragmentTestFeaturesNV Source #
VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV - Structure describing the representative fragment test features that can be supported by an implementation
Members
The members of the PhysicalDeviceRepresentativeFragmentTestFeaturesNV
structure describe the following features:
Description
If the PhysicalDeviceRepresentativeFragmentTestFeaturesNV structure is
included in the pNext chain of
PhysicalDeviceFeatures2,
it is filled with values indicating whether the feature is supported.
PhysicalDeviceRepresentativeFragmentTestFeaturesNV can also be
included in the pNext chain of DeviceCreateInfo
to enable the feature.
Valid Usage (Implicit)
See Also
Constructors
| PhysicalDeviceRepresentativeFragmentTestFeaturesNV | |
Fields
| |
Instances
data PipelineRepresentativeFragmentTestStateCreateInfoNV Source #
VkPipelineRepresentativeFragmentTestStateCreateInfoNV - Structure specifying representative fragment test
Description
If this structure is not present, representativeFragmentTestEnable is
considered to be FALSE, and the
representative fragment test is disabled.
If early fragment tests are not enabled in the active fragment shader, the representative fragment shader test has no effect, even if enabled.
Valid Usage (Implicit)
See Also
Constructors
| PipelineRepresentativeFragmentTestStateCreateInfoNV | |
Fields
| |
Instances
pattern NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION :: forall a. Integral a => a Source #
type NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME = "VK_NV_representative_fragment_test" Source #
pattern NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #