|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inline |
Dispatch asynchronously and return a fence for polling.
Equivalent to calling extract_inputs then dispatch_core_async. The fence becomes signaled when the GPU work completes. Call collect_result() once signaled to obtain the GpuChannelResult.
| input | Input Datum. Channels are extracted before submission. |
Definition at line 348 of file ShaderExecutionContext.hpp.
References MayaFlux::Yantra::GpuDispatchCore::dispatch_core_async(), MayaFlux::Yantra::GpuDispatchCore::ensure_gpu_ready(), MayaFlux::Yantra::GpuExecutionContext< InputType, OutputType >::extract_inputs(), and MayaFlux::Portal::Graphics::INVALID_FENCE.
Here is the call graph for this function: