|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overrideprotectedvirtual |
When attached to a RelaxationGridBuffer, sets up the dispatch configuration to cover the entire grid with a single workgroup dimension along Y and Z, and a workgroup size along X that is either the default 16 or the value supplied at construction.
| buffer | The attached buffer, expected to be a RelaxationGridBuffer. |
Reimplemented from MayaFlux::Buffers::BufferProcessor.
Definition at line 76 of file RelaxationStepProcessor.cpp.
References m_grid, MayaFlux::Buffers::ShaderDispatchConfig::MANUAL, MayaFlux::Buffers::BufferProcessor::on_attach(), MayaFlux::Buffers::ComputeProcessor::set_dispatch_mode(), MayaFlux::Buffers::ComputeProcessor::set_manual_dispatch(), MayaFlux::Buffers::ComputeProcessor::set_workgroup_size(), and write_grid_extent_constants().
Here is the call graph for this function: