|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Kriya::detail::write_layer | ( | const std::shared_ptr< Buffers::VKBuffer > & | target, |
| uint32_t | layer, | ||
| const Kakshya::DataVariant & | data | ||
| ) |
Write a DataVariant into one layer of a layered buffer.
An empty variant is skipped, as when nothing has arrived yet. The bytes must match the layer's size, which the buffer reports when they do not.
| target | Buffer that passed accepts_layer_write. |
| layer | Layer to replace. |
| data | Frame bytes. |
Definition at line 98 of file PipelineGraphicsData.cpp.
References MayaFlux::Kakshya::as_texture_access().
Referenced by MayaFlux::Kriya::BufferPipeline::process_route(), and MayaFlux::Kriya::BufferPipeline::queue_graphics_write().
Here is the call graph for this function:
Here is the caller graph for this function: