vulkan-3.3.1: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Synopsis

Documentation

data PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source #

VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX - Structure describing multiview limits that can be supported by an implementation

Members

The members of the PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX structure describe the following implementation-dependent limits:

Description

If the PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX structure is included in the pNext chain of PhysicalDeviceProperties2, it is filled with the implementation-dependent limits.

Valid Usage (Implicit)

See Also

Bool32, StructureType

Constructors

PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX 

Fields

  • perViewPositionAllComponents :: Bool

    perViewPositionAllComponents is TRUE if the implementation supports per-view position values that differ in components other than the X component.

Instances

Instances details
Eq PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Show PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Generic PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Storable PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

FromCStruct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

ToCStruct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Zero PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

type Rep PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

type Rep PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX = D1 ('MetaData "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX" "Vulkan.Extensions.VK_NVX_multiview_per_view_attributes" "vulkan-3.3.1-inplace" 'False) (C1 ('MetaCons "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX" 'PrefixI 'True) (S1 ('MetaSel ('Just "perViewPositionAllComponents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

type NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME = "VK_NVX_multiview_per_view_attributes" Source #