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

◆ force_internal_usage()

virtual void MayaFlux::Buffers::Buffer::force_internal_usage ( bool  internal)
pure virtual

Marks the buffer as internal-only, preventing root aggregation.

Parameters
internalTrue to mark as internal-only, false to allow root aggregation

Internal-only buffers are excluded from root-level aggregation and processing. This is typically used for buffers that are processed entirely within a specific backend or domain (e.g., GPU-only buffers).

Implemented in MayaFlux::Buffers::AudioBuffer, and MayaFlux::Buffers::VKBuffer.