|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overrideprotectedvirtual |
Cache and validate the volume, size the dispatch, write the shared parameter prefix, then call on_volume_ready.
| buffer | The attached buffer, expected to be a VolumeGridBuffer. |
On any validation failure the cached volume is reset, which makes on_before_execute reject every subsequent cycle.
Reimplemented from MayaFlux::Buffers::ShaderProcessor.
Definition at line 115 of file VolumeFieldProcessor.cpp.
References m_volume, MayaFlux::Buffers::BufferProcessor::on_attach(), on_volume_ready(), reserve_param_size(), size_dispatch(), validate_fields(), and write_lattice_params().
Here is the call graph for this function: