MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ TextureContainer() [1/5]

MayaFlux::Kakshya::TextureContainer::TextureContainer ( uint32_t  width,
uint32_t  height,
ImageFormat  format,
uint32_t  layers = 1 
)

Construct an empty container with declared dimensions.

Parameters
widthTexture width in pixels.
heightTexture height in pixels.
formatPixel format; determines bytes per pixel.
layersNumber of array layers (default 1). set when using with array textures.

Allocates a zeroed pixel buffer. No GPU resource is created.

Definition at line 35 of file TextureContainer.cpp.

36 : TextureContainer(width, height, format, LayerCount { std::max(layers, 1U) })
37{
38}
bool format
uint32_t width
uint32_t height
TextureContainer(uint32_t width, uint32_t height, ImageFormat format, uint32_t layers=1)
Construct an empty container with declared dimensions.

References max.