|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
|
inlinevirtual |
Called when this processor is detached from a buffer.
| buffer | Buffer this processor is being detached from |
Provides an opportunity for the processor to clean up buffer-specific state or release resources. With expanded processor capabilities, this method should also:
Default implementation does nothing, but proper resource management in derived classes is crucial for optimal performance and preventing resource leaks.
Reimplemented in MayaFlux::Buffers::LogicProcessor, MayaFlux::Buffers::PolynomialProcessor, MayaFlux::Buffers::SoundStreamReader, MayaFlux::Buffers::NodeSourceProcessor, MayaFlux::Buffers::FeedbackProcessor, MayaFlux::Buffers::PresentProcessor, MayaFlux::Buffers::ShaderProcessor, MayaFlux::Buffers::BufferDownloadProcessor, MayaFlux::Buffers::BufferUploadProcessor, MayaFlux::Buffers::TransferProcessor, MayaFlux::Buffers::NodeTextureProcessor, and MayaFlux::Buffers::TextureProcessor.
Definition at line 138 of file BufferProcessor.hpp.