Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
getPhysicalDeviceFeatures2KHR :: (PokeChain a, PeekChain a) => PhysicalDevice -> IO (PhysicalDeviceFeatures2 a) Source #
getPhysicalDeviceProperties2KHR :: (PokeChain a, PeekChain a) => PhysicalDevice -> IO (PhysicalDeviceProperties2 a) Source #
getPhysicalDeviceFormatProperties2KHR :: (PokeChain a, PeekChain a) => PhysicalDevice -> Format -> IO (FormatProperties2 a) Source #
getPhysicalDeviceImageFormatProperties2KHR :: (PokeChain a, PokeChain b, PeekChain b) => PhysicalDevice -> PhysicalDeviceImageFormatInfo2 a -> IO (ImageFormatProperties2 b) Source #
getPhysicalDeviceQueueFamilyProperties2KHR :: (PokeChain a, PeekChain a) => PhysicalDevice -> IO ("queueFamilyProperties" ::: Vector (QueueFamilyProperties2 a)) Source #
getPhysicalDeviceMemoryProperties2KHR :: (PokeChain a, PeekChain a) => PhysicalDevice -> IO (PhysicalDeviceMemoryProperties2 a) Source #
getPhysicalDeviceSparseImageFormatProperties2KHR :: PhysicalDevice -> PhysicalDeviceSparseImageFormatInfo2 -> IO ("properties" ::: Vector SparseImageFormatProperties2) Source #
pattern KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION :: forall a. Integral a => a Source #
type KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME = "VK_KHR_get_physical_device_properties2" Source #
pattern KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #