|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inline |
Configure multi-pass (CHAINED) dispatch.
Stores pass count and push constant updater so the caller never touches ExecutionContext::execution_metadata by string key. The CHAINED mode is activated automatically in execute() when a multipass configuration is present.
| pass_count | Total number of passes to dispatch. |
| pc_updater | Called before each pass with (pass_index, push_constant_ptr). |
Definition at line 267 of file ShaderExecutionContext.hpp.
References MayaFlux::Yantra::ShaderExecutionContext< InputType, OutputType >::m_multipass_count, and MayaFlux::Yantra::ShaderExecutionContext< InputType, OutputType >::m_multipass_updater.
Referenced by MayaFlux::Yantra::VisionSorter< InputType, OutputType >::apply_operation_internal().
Here is the caller graph for this function: