vulkan-2.1.0.0: Bindings to the Vulkan graphics API.

Safe HaskellSafe
LanguageHaskell2010

Graphics.Vulkan.Core10.Version

Synopsis

Documentation

pattern VK_HEADER_VERSION :: Integral a => a Source #

VK_HEADER_VERSION - Vulkan header file version number

See Also

No cross-references are available

pattern VK_MAKE_VERSION :: Word32 -> Word32 -> Word32 -> Word32 Source #

VK_MAKE_VERSION - Construct an API version number

Description

  • major is the major version number.
  • minor is the minor version number.
  • patch is the patch version number.

This macro can be used when constructing the VkApplicationInfo::apiVersion parameter passed to vkCreateInstance.

See Also

VkApplicationInfo, vkCreateInstance

pattern VK_API_VERSION_1_0 :: Word32 Source #

VK_API_VERSION_1_0 - Return API version number for Vulkan 1.0

See Also

vkCreateInstance, vkGetPhysicalDeviceProperties

pattern VK_API_VERSION_1_1 :: Word32 Source #

VK_API_VERSION_1_1 - Return API version number for Vulkan 1.1

See Also

vkCreateInstance, vkGetPhysicalDeviceProperties

_VK_VERSION_MAJOR :: Word32 -> Word32 Source #

VK_VERSION_MAJOR - Extract API major version number

See Also

No cross-references are available

_VK_VERSION_MINOR :: Word32 -> Word32 Source #

VK_VERSION_MINOR - Extract API minor version number

See Also

No cross-references are available