MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ largest_binding_data_element_count()

size_t MayaFlux::Yantra::GpuDispatchCore::largest_binding_data_element_count ( ) const
protected

Definition at line 399 of file GpuDispatchCore.cpp.

400{
401 size_t max_bytes = 0;
402
403 for (size_t i = 0; i < m_bindings.size(); ++i) {
405 continue;
406 if (i < m_binding_data.size() && !m_binding_data[i].empty())
407 max_bytes = std::max(max_bytes, m_binding_data[i].size());
408 }
409
410 return max_bytes / sizeof(float);
411}
Range size
std::vector< std::vector< uint8_t > > m_binding_data
std::vector< GpuBufferBinding > m_bindings

References m_binding_data, m_bindings, MayaFlux::Yantra::GpuBufferBinding::OUTPUT, and size.

Referenced by dispatch_core(), and dispatch_core_chained().

+ Here is the caller graph for this function: