|
MayaFlux 0.4.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 229 of file GpuDispatchCore.cpp.
References MayaFlux::Yantra::GpuResourceManager::bind_descriptor(), calculate_dispatch_size(), MayaFlux::Yantra::GpuResourceManager::dispatch(), MayaFlux::Yantra::GpuBufferBinding::IMAGE_SAMPLED, MayaFlux::Yantra::GpuBufferBinding::IMAGE_STORAGE, 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().
Here is the call graph for this function: