class new in Git master
#include <Magnum/Vk/ImageViewCreateInfo.h>
ImageViewCreateInfo3D Convenience constructor for 3D image views.
Compared to the base ImageViewCreateInfo constructor creates a view of type VK_layerCount
set to 1
. The original image is expected to be a VK_
Base classes
- class ImageViewCreateInfo new in Git master
- Image view creation info.
Constructors, destructors, conversion operators
- ImageViewCreateInfo3D(VkImage image, PixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit
- Constructor.
-
ImageViewCreateInfo3D(VkImage image,
Magnum::
PixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit -
ImageViewCreateInfo3D(VkImage image,
Magnum::
CompressedPixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit - ImageViewCreateInfo3D(Image& image, UnsignedInt layerOffset = 0, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit
Function documentation
Magnum:: Vk:: ImageViewCreateInfo3D:: ImageViewCreateInfo3D(VkImage image,
Magnum:: PixelFormat format,
UnsignedInt layerOffset = 0,
UnsignedInt levelOffset = 0,
UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS,
Flags flags = {}) explicit
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Magnum:: Vk:: ImageViewCreateInfo3D:: ImageViewCreateInfo3D(VkImage image,
Magnum:: CompressedPixelFormat format,
UnsignedInt layerOffset = 0,
UnsignedInt levelOffset = 0,
UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS,
Flags flags = {}) explicit
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Magnum:: Vk:: ImageViewCreateInfo3D:: ImageViewCreateInfo3D(Image& image,
UnsignedInt layerOffset = 0,
UnsignedInt levelOffset = 0,
UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS,
Flags flags = {}) explicit
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Compared to the above, format
is taken from Image::