MayaFlux 0.2.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 302 of file ShaderProcessor.cpp.

303{
304 return std::ranges::all_of(
306 [this](const auto& pair) {
307 return m_bound_buffers.find(pair.first) != m_bound_buffers.end();
308 });
309}
std::unordered_map< std::string, ShaderBinding > bindings

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