|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
protected |
Read back the primary output buffer into a float vector.
Selects the first OUTPUT or INPUT_OUTPUT binding. Caps readback to the lesser of the requested float count and the allocated buffer size.
| float_count | Number of float elements to attempt to read. |
Definition at line 305 of file GpuDispatchCore.cpp.
References MayaFlux::Yantra::GpuResourceManager::buffer_allocated_bytes(), MayaFlux::Yantra::GpuResourceManager::download(), find_first_output_index(), MayaFlux::Yantra::GpuBufferBinding::IMAGE_SAMPLED, MayaFlux::Yantra::GpuBufferBinding::IMAGE_STORAGE, m_bindings, and m_resources.
Referenced by dispatch_core(), and dispatch_core_chained().
Here is the call graph for this function:
Here is the caller graph for this function: