MayaFlux 0.5.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 1324 of file ShaderFoundry.cpp.

1325{
1326 auto& foundry = ShaderFoundry::instance();
1327 auto it = foundry.m_shaders.find(shader_id);
1328 if (it != foundry.m_shaders.end()) {
1329 return it->second.module;
1330 }
1331 return nullptr;
1332}

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: