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

◆ unregister_graphics_buffer()

MAYAFLUX_API void MayaFlux::unregister_graphics_buffer ( const std::shared_ptr< Buffers::VKBuffer > &  buffer)

Unregisters a VKBuffer from the default engine's buffer manager.

Parameters
bufferVKBuffer to unregister

Removes the buffer from the default engine's buffer management system. The buffer will no longer participate in graphics processing cycles.

Definition at line 255 of file Graph.cpp.

256{
257 get_buffer_manager()->remove_buffer(buffer, Buffers::ProcessingToken::GRAPHICS_BACKEND);
258}
std::shared_ptr< NetworkGeometryBuffer > buffer
std::shared_ptr< Buffers::BufferManager > get_buffer_manager()
Gets the buffer manager from the default engine.
Definition Graph.cpp:148

References buffer, get_buffer_manager(), and MayaFlux::Buffers::GRAPHICS_BACKEND.

+ Here is the call graph for this function: