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

◆ are_bindings_complete()

bool MayaFlux::Buffers::ShaderProcessor::are_bindings_complete ( ) const

Check if all required bindings are satisfied.

Returns
True if all configured bindings have buffers bound

Definition at line 600 of file ShaderProcessor.cpp.

601{
602 return std::ranges::all_of(
604 [this](const auto& pair) {
605 return m_bound_buffers.find(pair.first) != m_bound_buffers.end();
606 });
607}
std::unordered_map< std::string, ShaderBinding > bindings

References MayaFlux::Buffers::ShaderConfig::bindings, and m_config.