MayaFlux 0.2.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 1198 of file ShaderFoundry.cpp.

1199{
1200 auto& foundry = ShaderFoundry::instance();
1201 auto it = foundry.m_shaders.find(shader_id);
1202 if (it != foundry.m_shaders.end()) {
1203 return it->second.module;
1204 }
1205 return nullptr;
1206}

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: