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

◆ get_vk_shader_module()

std::shared_ptr< Core::VKShaderModule > MayaFlux::Portal::Graphics::ShaderFoundry::get_vk_shader_module ( ShaderID  shader_id)
private

Definition at line 1075 of file ShaderFoundry.cpp.

1076{
1077 auto& foundry = ShaderFoundry::instance();
1078 auto it = foundry.m_shaders.find(shader_id);
1079 if (it != foundry.m_shaders.end()) {
1080 return it->second.module;
1081 }
1082 return nullptr;
1083}

References instance().

Referenced by MayaFlux::Portal::Graphics::RenderFlow::create_pipeline(), and MayaFlux::Portal::Graphics::ComputePress::create_pipeline().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: