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

◆ pixel_bytes() [1/2]

std::span< uint8_t > MayaFlux::Kakshya::TextureContainer::pixel_bytes ( uint32_t  layer = 0)

Read-write byte-level view over the pixel buffer.

Parameters
layerArray layer index for array textures (default 0).

Definition at line 531 of file TextureContainer.cpp.

532{
533 if (layer >= m_data.size())
534 return {};
535 auto [ptr, bytes] = variant_bytes_mut(m_data[layer]);
536 return ptr ? std::span<uint8_t>(ptr, bytes) : std::span<uint8_t> {};
537}
const uint8_t * ptr

References ptr.