| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vulkan.Extensions.VK_NV_shader_image_footprint
Synopsis
- data PhysicalDeviceShaderImageFootprintFeaturesNV = PhysicalDeviceShaderImageFootprintFeaturesNV {}
- type NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION = 2
- pattern NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION :: forall a. Integral a => a
- type NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME = "VK_NV_shader_image_footprint"
- pattern NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PhysicalDeviceShaderImageFootprintFeaturesNV Source #
VkPhysicalDeviceShaderImageFootprintFeaturesNV - Structure describing shader image footprint features that can be supported by an implementation
Description
See Texel Footprint Evaluation for more information.
If the PhysicalDeviceShaderImageFootprintFeaturesNV structure is
included in the pNext chain of
PhysicalDeviceFeatures2,
it is filled with values indicating whether each feature is supported.
PhysicalDeviceShaderImageFootprintFeaturesNV can also be included in
the pNext chain of DeviceCreateInfo to enable
features.
Valid Usage (Implicit)
See Also
Constructors
| PhysicalDeviceShaderImageFootprintFeaturesNV | |
Fields
| |
Instances
pattern NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION :: forall a. Integral a => a Source #
type NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME = "VK_NV_shader_image_footprint" Source #
pattern NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #