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

Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

Description

Name

VK_VALVE_mutable_descriptor_type - device extension

See Also

MutableDescriptorTypeCreateInfoVALVE, MutableDescriptorTypeListVALVE, PhysicalDeviceMutableDescriptorTypeFeaturesVALVE

Document Notes

For more information, see the Vulkan Specification

This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.

Synopsis

Documentation

data PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source #

VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE - Structure describing whether the mutable descriptor type is supported

Members

This structure describes the following feature:

Description

  • sType is the type of this structure.

If the PhysicalDeviceMutableDescriptorTypeFeaturesVALVE structure is included in the pNext chain of the PhysicalDeviceFeatures2 structure passed to getPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported. PhysicalDeviceMutableDescriptorTypeFeaturesVALVE can also be used in the pNext chain of DeviceCreateInfo to selectively enable these features.

Valid Usage (Implicit)

See Also

Bool32, StructureType

Instances

Instances details
Eq PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

Show PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

Storable PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

FromCStruct PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

ToCStruct PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

Zero PhysicalDeviceMutableDescriptorTypeFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_mutable_descriptor_type

data MutableDescriptorTypeListVALVE Source #

VkMutableDescriptorTypeListVALVE - Structure describing descriptor types that a given descriptor may mutate to

Valid Usage

Valid Usage (Implicit)

  • If descriptorTypeCount is not 0, pDescriptorTypes must be a valid pointer to an array of descriptorTypeCount valid DescriptorType values

See Also

DescriptorType, MutableDescriptorTypeCreateInfoVALVE

Constructors

MutableDescriptorTypeListVALVE 

Fields

data MutableDescriptorTypeCreateInfoVALVE Source #

VkMutableDescriptorTypeCreateInfoVALVE - Structure describing the list of possible active descriptor types for mutable type descriptors

Description

If mutableDescriptorTypeListCount is zero or if this structure is not included in the pNext chain, the MutableDescriptorTypeListVALVE for each element is considered to be zero or NULL for each member. Otherwise, the descriptor set layout binding at DescriptorSetLayoutCreateInfo::pBindings[i] uses the descriptor type lists in MutableDescriptorTypeCreateInfoVALVE::pMutableDescriptorTypeLists[i].

Valid Usage (Implicit)

  • If mutableDescriptorTypeListCount is not 0, pMutableDescriptorTypeLists must be a valid pointer to an array of mutableDescriptorTypeListCount valid MutableDescriptorTypeListVALVE structures

See Also

MutableDescriptorTypeListVALVE, StructureType

Constructors

MutableDescriptorTypeCreateInfoVALVE 

Fields

type VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME = "VK_VALVE_mutable_descriptor_type" Source #