vulkan-3.26.1: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Core10.Enums.VendorId

Synopsis

Documentation

newtype VendorId Source #

VkVendorId - Khronos vendor IDs

Description

Note

Khronos vendor IDs may be allocated by vendors at any time. Only the latest canonical versions of this Specification, of the corresponding vk.xml API Registry, and of the corresponding vulkan_core.h header file must contain all reserved Khronos vendor IDs.

Only Khronos vendor IDs are given symbolic names at present. PCI vendor IDs returned by the implementation can be looked up in the PCI-SIG database.

See Also

VK_VERSION_1_0

Constructors

VendorId Int32 

Bundled Patterns

pattern VENDOR_ID_VIV :: VendorId 
pattern VENDOR_ID_VSI :: VendorId 
pattern VENDOR_ID_KAZAN :: VendorId 
pattern VENDOR_ID_CODEPLAY :: VendorId 
pattern VENDOR_ID_MESA :: VendorId 
pattern VENDOR_ID_POCL :: VendorId 
pattern VENDOR_ID_MOBILEYE :: VendorId 

Instances

Instances details
Storable VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Read VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Show VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Eq VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Ord VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Zero VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Methods

zero :: VendorId Source #