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

◆ m_stream_staging

std::shared_ptr<Buffers::VKBuffer> MayaFlux::Buffers::TextureProcessor::m_stream_staging
private

Persistent host-visible staging buffer for streaming pixel uploads.

Allocated on first dirty update via TextureLoom::create_streaming_staging(). Reused every subsequent frame — no per-frame Vulkan object allocation.

Definition at line 67 of file TextureProcessor.hpp.

Referenced by on_detach(), and update_pixels_if_dirty().