|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
protected |
Full single-pass dispatch.
Drives prepare_gpu_inputs, on_before_gpu_dispatch, bind_descriptor, and GpuResourceManager::dispatch.
| channels | Extracted double channels from the input Datum. |
| structure_info | Dimension/modality metadata from OperationHelper. |
Definition at line 244 of file GpuDispatchCore.cpp.
References bind_all_descriptors(), calculate_dispatch_size(), MayaFlux::Yantra::GpuResourceManager::dispatch(), dispatch_key(), largest_binding_data_element_count(), m_bindings, m_push_constants, m_resources, m_staging_floats, on_before_gpu_dispatch(), prepare_gpu_inputs(), MayaFlux::Yantra::GpuChannelResult::primary, readback_aux(), and readback_primary().
Referenced by MayaFlux::Yantra::GpuExecutionContext< InputType, OutputType >::execute().
Here is the call graph for this function:
Here is the caller graph for this function: