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

◆ unbind_buffer()

void MayaFlux::Buffers::ShaderProcessor::unbind_buffer ( const std::string &  descriptor_name)

Unbind a buffer from a descriptor.

Parameters
descriptor_nameLogical name to unbind

Definition at line 134 of file ShaderProcessor.cpp.

135{
136 auto it = m_bound_buffers.find(descriptor_name);
137 if (it != m_bound_buffers.end()) {
138 m_bound_buffers.erase(it);
140 }
141}
std::unordered_map< std::string, std::shared_ptr< VKBuffer > > m_bound_buffers

References m_bound_buffers, and m_needs_descriptor_rebuild.

Referenced by MayaFlux::Buffers::DescriptorBindingsProcessor::unbind_node().

+ Here is the caller graph for this function: