Safe Haskell | None |
---|---|
Language | Haskell2010 |
- vkGetPhysicalDeviceSurfaceFormatsKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr Word32 -> Ptr VkSurfaceFormatKHR -> IO VkResult
- vkGetPhysicalDeviceSurfaceCapabilitiesKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr VkSurfaceCapabilitiesKHR -> IO VkResult
- newtype VkCompositeAlphaFlagBitsKHR = VkCompositeAlphaFlagBitsKHR VkFlags
- type VkCompositeAlphaFlagsKHR = VkCompositeAlphaFlagBitsKHR
- pattern VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR :: VkCompositeAlphaFlagBitsKHR
- pattern VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR :: VkCompositeAlphaFlagBitsKHR
- pattern VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR :: VkCompositeAlphaFlagBitsKHR
- pattern VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR :: VkCompositeAlphaFlagBitsKHR
- newtype VkPresentModeKHR = VkPresentModeKHR Int32
- pattern VK_PRESENT_MODE_IMMEDIATE_KHR :: VkPresentModeKHR
- pattern VK_PRESENT_MODE_MAILBOX_KHR :: VkPresentModeKHR
- pattern VK_PRESENT_MODE_FIFO_KHR :: VkPresentModeKHR
- pattern VK_PRESENT_MODE_FIFO_RELAXED_KHR :: VkPresentModeKHR
- newtype VkSurfaceKHR = VkSurfaceKHR Word64
- vkGetPhysicalDeviceSurfaceSupportKHR :: VkPhysicalDevice -> Word32 -> VkSurfaceKHR -> Ptr VkBool32 -> IO VkResult
- data VkSurfaceFormatKHR = VkSurfaceFormatKHR {}
- vkDestroySurfaceKHR :: VkInstance -> VkSurfaceKHR -> Ptr VkAllocationCallbacks -> IO ()
- newtype VkColorSpaceKHR = VkColorSpaceKHR Int32
- pattern VK_COLORSPACE_SRGB_NONLINEAR_KHR :: VkColorSpaceKHR
- vkGetPhysicalDeviceSurfacePresentModesKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr Word32 -> Ptr VkPresentModeKHR -> IO VkResult
- newtype VkSurfaceTransformFlagBitsKHR = VkSurfaceTransformFlagBitsKHR VkFlags
- type VkSurfaceTransformFlagsKHR = VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- pattern VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR :: VkSurfaceTransformFlagBitsKHR
- data VkSurfaceCapabilitiesKHR = VkSurfaceCapabilitiesKHR {
- vkMinImageCount :: Word32
- vkMaxImageCount :: Word32
- vkCurrentExtent :: VkExtent2D
- vkMinImageExtent :: VkExtent2D
- vkMaxImageExtent :: VkExtent2D
- vkMaxImageArrayLayers :: Word32
- vkSupportedTransforms :: VkSurfaceTransformFlagsKHR
- vkCurrentTransform :: VkSurfaceTransformFlagBitsKHR
- vkSupportedCompositeAlpha :: VkCompositeAlphaFlagsKHR
- vkSupportedUsageFlags :: VkImageUsageFlags
vkGetPhysicalDeviceSurfaceFormatsKHR
vkGetPhysicalDeviceSurfaceFormatsKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr Word32 -> Ptr VkSurfaceFormatKHR -> IO VkResult Source #
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
vkGetPhysicalDeviceSurfaceCapabilitiesKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr VkSurfaceCapabilitiesKHR -> IO VkResult Source #
VkCompositeAlphaFlagsKHR
newtype VkCompositeAlphaFlagBitsKHR Source #
type VkCompositeAlphaFlagsKHR = VkCompositeAlphaFlagBitsKHR Source #
Alias for VkCompositeAlphaFlagBitsKHR
VkPresentModeKHR
newtype VkPresentModeKHR Source #
pattern VK_PRESENT_MODE_IMMEDIATE_KHR :: VkPresentModeKHR Source #
pattern VK_PRESENT_MODE_MAILBOX_KHR :: VkPresentModeKHR Source #
pattern VK_PRESENT_MODE_FIFO_KHR :: VkPresentModeKHR Source #
pattern VK_PRESENT_MODE_FIFO_RELAXED_KHR :: VkPresentModeKHR Source #
newtype VkSurfaceKHR Source #
vkGetPhysicalDeviceSurfaceSupportKHR
vkGetPhysicalDeviceSurfaceSupportKHR :: VkPhysicalDevice -> Word32 -> VkSurfaceKHR -> Ptr VkBool32 -> IO VkResult Source #
data VkSurfaceFormatKHR Source #
vkDestroySurfaceKHR
vkDestroySurfaceKHR :: VkInstance -> VkSurfaceKHR -> Ptr VkAllocationCallbacks -> IO () Source #
VkColorSpaceKHR
newtype VkColorSpaceKHR Source #
pattern VK_COLORSPACE_SRGB_NONLINEAR_KHR :: VkColorSpaceKHR Source #
vkGetPhysicalDeviceSurfacePresentModesKHR
vkGetPhysicalDeviceSurfacePresentModesKHR :: VkPhysicalDevice -> VkSurfaceKHR -> Ptr Word32 -> Ptr VkPresentModeKHR -> IO VkResult Source #
VkSurfaceTransformFlagsKHR
newtype VkSurfaceTransformFlagBitsKHR Source #
type VkSurfaceTransformFlagsKHR = VkSurfaceTransformFlagBitsKHR Source #
Alias for VkSurfaceTransformFlagBitsKHR
pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR :: VkSurfaceTransformFlagBitsKHR Source #
pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR :: VkSurfaceTransformFlagBitsKHR Source #
pattern VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR :: VkSurfaceTransformFlagBitsKHR Source #
data VkSurfaceCapabilitiesKHR Source #