|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overrideprotectedvirtual |
Rewrite field descriptors, run the shader, then swap.
| buffer | Buffer under processing. |
Read slots change whenever an upstream stage swaps, so the bindings are rewritten every cycle rather than once.
Reimplemented from MayaFlux::Buffers::ShaderProcessor.
Definition at line 229 of file VolumeFieldProcessor.cpp.
References MayaFlux::Buffers::ShaderProcessor::are_descriptors_ready(), m_swap_fields, m_volume, MayaFlux::Buffers::BufferProcessor::processing_function(), wants_swap(), and write_field_descriptors().
Referenced by MayaFlux::Buffers::InfluxProcessor::processing_function().
Here is the call graph for this function:
Here is the caller graph for this function: