class new in Git master
#include <Magnum/Vk/Image.h>
BufferImageCopyCubeMap Convenience constructor for buffer / cube map image copy region.
Compared to the base BufferImageCopy constructor sets imageSubresource.baseArrayLayer
to 0
, imageSubresource.layerCount @to @code{.cpp} 6
, Z coordinate of imageOffset
to 0
and Z coordinate of imageExtent
to 1
.
Base classes
- class BufferImageCopy new in Git master
- Buffer / image copy region.
Constructors, destructors, conversion operators
- BufferImageCopyCubeMap(UnsignedLong bufferOffset, UnsignedInt bufferRowLength, UnsignedInt bufferImageHeight, ImageAspect imageAspect, Int imageLevel, const Range2Di& imageRange)
- Constructor.
- BufferImageCopyCubeMap(UnsignedLong bufferOffset, ImageAspect imageAspect, Int imageLevel, const Range2Di& imageRange)
- Copy tightly packed images.
Function documentation
Magnum:: Vk:: BufferImageCopyCubeMap:: BufferImageCopyCubeMap(UnsignedLong bufferOffset,
ImageAspect imageAspect,
Int imageLevel,
const Range2Di& imageRange)
Copy tightly packed images.
Equivalent tocalling BufferImageCopyCubeMap(UnsignedLong, UnsignedInt, UnsignedInt, ImageAspect, Int, const Range2Di&) with bufferRowLength
and bufferImageHeight
set to 0
.