MayaFlux 0.4.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 309 of file ShaderProcessor.cpp.

310{
311 return std::ranges::all_of(
313 [this](const auto& pair) {
314 return m_bound_buffers.find(pair.first) != m_bound_buffers.end();
315 });
316}
std::unordered_map< std::string, ShaderBinding > bindings

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