|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
inlinevirtual |
Dispatch to GPU and reconstruct a typed output Datum.
Routes to dispatch_core_chained for CHAINED mode; all other modes use dispatch_core. Both paths are defined in GpuDispatchCore.cpp.
| input | Input Datum to process. |
| ctx | ExecutionContext; CHAINED mode requires 'pass_count' and 'pc_updater' in execution_metadata. |
| std::runtime_error | If GPU initialisation fails. |
Reimplemented in MayaFlux::Yantra::ShaderExecutionContext< InputType, OutputType >.
Definition at line 60 of file GpuExecutionContext.hpp.
References MayaFlux::Yantra::ExecutionContext::mode.