|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
protectedvirtual |
Called after each iteration except the last.
| cmd_id | Command buffer being recorded into. |
| buffer | Buffer under processing. |
| index | Zero-based index of the iteration just recorded. |
Default issues a compute-to-compute buffer_barrier on the attached buffer's own handle. Override when the hazard is on resources the attached buffer does not own, such as raw double-buffered state.
Reimplemented in MayaFlux::Buffers::DiffuseProcessor, and MayaFlux::Buffers::PressureProcessor.
Definition at line 196 of file ComputeProcessor.cpp.
References MayaFlux::Portal::Graphics::ShaderFoundry::buffer_barrier(), and MayaFlux::Portal::Graphics::get_shader_foundry().
Referenced by execute_shader().
Here is the call graph for this function:
Here is the caller graph for this function: