Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data VkImageViewCreateInfo = VkImageViewCreateInfo {}
- vkCreateImageView :: VkDevice -> Ptr VkImageViewCreateInfo -> Ptr VkAllocationCallbacks -> Ptr VkImageView -> IO VkResult
- newtype VkImageView = VkImageView Word64
- newtype VkImageViewType = VkImageViewType Int32
- pattern VK_IMAGE_VIEW_TYPE_1D :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_2D :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_3D :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_CUBE :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_1D_ARRAY :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_2D_ARRAY :: VkImageViewType
- pattern VK_IMAGE_VIEW_TYPE_CUBE_ARRAY :: VkImageViewType
- newtype VkImageViewCreateFlags = VkImageViewCreateFlags VkFlags
- data VkComponentMapping = VkComponentMapping {}
- newtype VkComponentSwizzle = VkComponentSwizzle Int32
- pattern VK_COMPONENT_SWIZZLE_IDENTITY :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_ZERO :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_ONE :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_R :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_G :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_B :: VkComponentSwizzle
- pattern VK_COMPONENT_SWIZZLE_A :: VkComponentSwizzle
- vkDestroyImageView :: VkDevice -> VkImageView -> Ptr VkAllocationCallbacks -> IO ()
Documentation
vkCreateImageView
vkCreateImageView :: VkDevice -> Ptr VkImageViewCreateInfo -> Ptr VkAllocationCallbacks -> Ptr VkImageView -> IO VkResult Source #
newtype VkImageView Source #
VkImageViewType
newtype VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_1D :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_2D :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_3D :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_CUBE :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_1D_ARRAY :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_2D_ARRAY :: VkImageViewType Source #
pattern VK_IMAGE_VIEW_TYPE_CUBE_ARRAY :: VkImageViewType Source #
VkImageViewCreateFlags
newtype VkImageViewCreateFlags Source #
Opaque flag
VkComponentSwizzle
newtype VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_IDENTITY :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_ZERO :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_ONE :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_R :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_G :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_B :: VkComponentSwizzle Source #
pattern VK_COMPONENT_SWIZZLE_A :: VkComponentSwizzle Source #
vkDestroyImageView
vkDestroyImageView :: VkDevice -> VkImageView -> Ptr VkAllocationCallbacks -> IO () Source #