|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Portal::Graphics::ShaderFoundry::shutdown | ( | ) |
Shutdown and cleanup all ShaderFoundry resources.
Destroys sync objects, descriptor resources, and shader modules. Must be called AFTER stop() and AFTER pipeline consumers (RenderFlow/ComputePress) shutdown.
Definition at line 73 of file ShaderFoundry.cpp.
References cleanup_descriptor_resources(), cleanup_shader_modules(), cleanup_sync_objects(), free_all_command_buffers(), m_backend, m_command_buffers, MF_INFO, MF_WARN, MayaFlux::Journal::Portal, s_initialized, and MayaFlux::Journal::ShaderCompilation.
Referenced by MayaFlux::Portal::Graphics::shutdown().
Here is the call graph for this function:
Here is the caller graph for this function: