vulkan-api-1.4.0.0: Low-level low-overhead vulkan api bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.Constants

Synopsis

Documentation

pattern VK_UUID_SIZE :: (Num a, Eq a) => a Source #

pattern VK_LUID_SIZE :: (Num a, Eq a) => a Source #

pattern VK_LUID_SIZE_KHR :: (Num a, Eq a) => a Source #

pattern VK_MAX_EXTENSION_NAME_SIZE :: (Num a, Eq a) => a Source #

pattern VK_MAX_DESCRIPTION_SIZE :: (Num a, Eq a) => a Source #

pattern VK_MAX_MEMORY_TYPES :: (Num a, Eq a) => a Source #

pattern VK_MAX_MEMORY_HEAPS :: (Num a, Eq a) => a Source #

The maximum number of unique memory heaps, each of which supporting 1 or more memory types

pattern VK_LOD_CLAMP_NONE :: (Fractional a, Eq a) => a Source #

type VK_REMAINING_MIP_LEVELS = 4294967295 Source #

type VK_WHOLE_SIZE = 18446744073709551615 Source #

type VK_ATTACHMENT_UNUSED = 4294967295 Source #

type VK_TRUE = 1 Source #

pattern VK_TRUE :: (Num a, Eq a) => a Source #

type VK_FALSE = 0 Source #

pattern VK_FALSE :: (Num a, Eq a) => a Source #

type VK_QUEUE_FAMILY_IGNORED = 4294967295 Source #

type VK_SUBPASS_EXTERNAL = 4294967295 Source #

pattern VK_MAX_DEVICE_GROUP_SIZE :: (Num a, Eq a) => a Source #

pattern VK_MAX_DEVICE_GROUP_SIZE_KHR :: (Num a, Eq a) => a Source #

pattern VK_MAX_DRIVER_NAME_SIZE :: (Num a, Eq a) => a Source #

pattern VK_MAX_DRIVER_NAME_SIZE_KHR :: (Num a, Eq a) => a Source #

pattern VK_MAX_DRIVER_INFO_SIZE :: (Num a, Eq a) => a Source #

pattern VK_MAX_DRIVER_INFO_SIZE_KHR :: (Num a, Eq a) => a Source #

type VK_SHADER_UNUSED_KHR = 4294967295 Source #