vulkan-3.0.0.0: Bindings to the Vulkan graphics API.

Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.Core10.Enums.IndexType

Synopsis

Documentation

newtype IndexType Source #

VkIndexType - Type of index buffer indices

See Also

GeometryTrianglesNV, ObjectTableIndexBufferEntryNVX, cmdBindIndexBuffer

Constructors

IndexType Int32 

Bundled Patterns

pattern INDEX_TYPE_UINT16 :: IndexType

INDEX_TYPE_UINT16 specifies that indices are 16-bit unsigned integer values.

pattern INDEX_TYPE_UINT32 :: IndexType

INDEX_TYPE_UINT32 specifies that indices are 32-bit unsigned integer values.

pattern INDEX_TYPE_UINT8_EXT :: IndexType

INDEX_TYPE_UINT8_EXT specifies that indices are 8-bit unsigned integer values.

pattern INDEX_TYPE_NONE_NV :: IndexType

INDEX_TYPE_NONE_NV specifies that no indices are provided.

Instances
Eq IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType

Ord IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType

Read IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType

Show IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType

Storable IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType

Zero IndexType Source # 
Instance details

Defined in Graphics.Vulkan.Core10.Enums.IndexType