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

◆ export_view

std::shared_ptr<Portal::Graphics::GpuBufferHandle> MayaFlux::Yantra::FlowState::export_view[2]

Bookkeeping for the device resident track export.

The two export buffers are shared buffers of the flow context and alternate per published frame, so a delivered buffer stays valid for one more publish. export_slot is the buffer the next publish writes, last_export the view of the most recent distinct frame, and export_pending marks a submitted track sequence whose export has not been delivered yet. export_view caches one handle per buffer, created on first delivery, so publishing allocates nothing per frame.

Definition at line 91 of file VisionGpuDispatch.hpp.