MayaFlux 0.4.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 1217 of file ShaderFoundry.cpp.

1218{
1219 auto& foundry = ShaderFoundry::instance();
1220 auto it = foundry.m_shaders.find(shader_id);
1221 if (it != foundry.m_shaders.end()) {
1222 return it->second.module;
1223 }
1224 return nullptr;
1225}

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: