|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| 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.