|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API Kriya::ChimeraBuilder MayaFlux::create_chimera | ( | const Kakshya::VideoStreamSpec & | spec, |
| Portal::Graphics::RenderConfig | render, | ||
| std::optional< Portal::Graphics::FitMode > | fit = Portal::Graphics::FitMode::STRETCH |
||
| ) |
Begin a Chimera over an array buffer made and drawn here.
The buffer is made from the spec and starts to render when start() runs, after the layers' params and layer_data() are in place. Show the window after this call.
| spec | Extent and format of every layer; ring_frames is the layer count. |
| render | How the array is drawn. |
| fit | How a frame of another extent is fitted, or nullopt to drop it. |
Definition at line 172 of file Rigs.cpp.
References create_chimera(), get_buffer_manager(), and MayaFlux::Buffers::GRAPHICS_BACKEND.
Here is the call graph for this function: