file new in Git master
ImageCreateInfo.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Vk
- Vulkan wrapping layer.
Classes
- class Magnum::Vk::ImageCreateInfo new in Git master
- Image creation info.
- class Magnum::Vk::ImageCreateInfo1D new in Git master
- Convenience constructor for 1D images.
- class Magnum::Vk::ImageCreateInfo2D new in Git master
- Convenience constructor for 2D images.
- class Magnum::Vk::ImageCreateInfo3D new in Git master
- Convenience constructor for 3D images.
- class Magnum::Vk::ImageCreateInfo1DArray new in Git master
- Convenience constructor for 1D array images.
- class Magnum::Vk::ImageCreateInfo2DArray new in Git master
- Convenience constructor for 2D array images.
- class Magnum::Vk::ImageCreateInfoCubeMap new in Git master
- Convenience constructor for cube map images.
- class Magnum::Vk::ImageCreateInfoCubeMapArray new in Git master
- Convenience constructor for cube map array images.
Enums
- enum class ImageUsage: UnsignedInt { TransferSource = VK_IMAGE_USAGE_TRANSFER_SRC_BIT, TransferDestination = VK_IMAGE_USAGE_TRANSFER_DST_BIT, Sampled = VK_IMAGE_USAGE_SAMPLED_BIT, Storage = VK_IMAGE_USAGE_STORAGE_BIT, ColorAttachment = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, DepthStencilAttachment = VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, TransientAttachment = VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT, InputAttachment = VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT } new in Git master
- Image usage.
Typedefs
- using ImageUsages = Containers::EnumSet<ImageUsage> new in Git master
- Image usages.