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

◆ RenderProcessor()

MayaFlux::Buffers::RenderProcessor::RenderProcessor ( const ShaderConfig config)

Definition at line 17 of file RenderProcessor.cpp.

18 : ShaderProcessor(config)
19{
21}
ShaderProcessor(const std::string &shader_path)
Construct processor with shader path.
Portal::Graphics::ShaderID m_shader_id
ShaderID load_shader(const std::string &content, std::optional< ShaderStage > stage=std::nullopt, const std::string &entry_point="main")
Universal shader loader - auto-detects source type.
MAYAFLUX_API ShaderFoundry & get_shader_foundry()
Get the global shader compiler instance.

References MayaFlux::Buffers::ShaderConfig::entry_point, MayaFlux::Portal::Graphics::get_shader_foundry(), MayaFlux::Portal::Graphics::ShaderFoundry::load_shader(), MayaFlux::Buffers::ShaderProcessor::m_shader_id, MayaFlux::Buffers::ShaderConfig::shader_path, and MayaFlux::Portal::Graphics::VERTEX.

+ Here is the call graph for this function: