class new in Git master
#include <Magnum/Vk/ImageViewCreateInfo.h>
ImageViewCreateInfo1DArray Convenience constructor for 1D array image views.
Compared to the base ImageViewCreateInfo constructor creates a view of type VK_
Base classes
- class ImageViewCreateInfo new in Git master
- Image view creation info.
Constructors, destructors, conversion operators
- ImageViewCreateInfo1DArray(VkImage image, PixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit
- Constructor.
-
ImageViewCreateInfo1DArray(VkImage image,
Magnum::
PixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit -
ImageViewCreateInfo1DArray(VkImage image,
Magnum::
CompressedPixelFormat format, UnsignedInt layerOffset = 0, UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit - ImageViewCreateInfo1DArray(Image& image, UnsignedInt layerOffset = 0, UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS, UnsignedInt levelOffset = 0, UnsignedInt levelCount = VK_REMAINING_MIP_LEVELS, Flags flags = {}) explicit
Function documentation
Magnum:: Vk:: ImageViewCreateInfo1DArray:: ImageViewCreateInfo1DArray(VkImage image,
Magnum:: PixelFormat format,
UnsignedInt layerOffset = 0,
UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS,
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:: ImageViewCreateInfo1DArray:: ImageViewCreateInfo1DArray(VkImage image,
Magnum:: CompressedPixelFormat format,
UnsignedInt layerOffset = 0,
UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS,
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:: ImageViewCreateInfo1DArray:: ImageViewCreateInfo1DArray(Image& image,
UnsignedInt layerOffset = 0,
UnsignedInt layerCount = VK_REMAINING_ARRAY_LAYERS,
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::