|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
|
inline |
Get the global shader compiler instance.
Must call initialize() before first use. Thread-safe after initialization.
Definition at line 660 of file ShaderFoundry.hpp.
References MayaFlux::Portal::Graphics::ShaderFoundry::instance().
Referenced by MayaFlux::Buffers::RenderProcessor::bind_texture(), MayaFlux::Buffers::ShaderProcessor::cleanup(), MayaFlux::Buffers::ComputeProcessor::cleanup(), MayaFlux::Buffers::RenderProcessor::cleanup(), MayaFlux::Buffers::ComputeProcessor::execute_shader(), MayaFlux::Buffers::RenderProcessor::execute_shader(), MayaFlux::Buffers::PresentProcessor::fallback_renderer(), MayaFlux::Buffers::ShaderProcessor::hot_reload_shader(), MayaFlux::Portal::Graphics::ComputePress::initialize(), MayaFlux::Buffers::RenderProcessor::initialize_descriptors(), MayaFlux::Buffers::ShaderProcessor::initialize_shader(), MayaFlux::Buffers::RenderProcessor::RenderProcessor(), MayaFlux::Buffers::RenderProcessor::set_fragment_shader(), MayaFlux::Buffers::RenderProcessor::set_geometry_shader(), MayaFlux::Buffers::RenderProcessor::set_tess_control_shader(), MayaFlux::Buffers::RenderProcessor::set_tess_eval_shader(), and MayaFlux::Buffers::ShaderProcessor::update_descriptors().
Here is the call graph for this function:
Here is the caller graph for this function: