|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::RootGraphicsBuffer::cleanup_marked_buffers | ( | ) |
Removes buffers marked for deletion.
Performs the actual removal of buffers that have been marked with mark_for_removal(). This is called automatically during process_children() but can be called manually for immediate cleanup.
The actual GPU resource cleanup is handled by the backend's cleanup hooks.
Definition at line 291 of file RootGraphicsBuffer.cpp.
References MayaFlux::Journal::BufferManagement, MayaFlux::Journal::Core, MayaFlux::Buffers::RootBuffer< VKBuffer >::m_child_buffers, m_pending_removal, and MF_INFO.
Referenced by ~RootGraphicsBuffer().
Here is the caller graph for this function: