|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
|
private |
Ensure descriptor buffer has sufficient capacity.
| binding | Descriptor binding to check |
| required_size | Minimum required size in bytes |
If buffer is too small, resizes with 50% over-allocation. Sets m_needs_descriptor_rebuild flag if resize occurs.
Definition at line 313 of file DescriptorBindingsProcessor.cpp.
References MayaFlux::Buffers::DescriptorBindingsProcessor::DescriptorBinding::buffer_size, MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, MayaFlux::Buffers::DescriptorBindingsProcessor::DescriptorBinding::descriptor_name, MayaFlux::Buffers::DescriptorBindingsProcessor::DescriptorBinding::gpu_buffer, MayaFlux::Buffers::ShaderProcessor::m_needs_descriptor_rebuild, and MF_DEBUG.
Referenced by update_descriptor_from_node().
Here is the caller graph for this function: