|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API bool MayaFlux::Portal::Graphics::initialize | ( | const std::shared_ptr< Core::VulkanBackend > & | backend | ) |
Initialize Portal::Graphics Glue Layer.
| backend | Initialized Vulkan backend |
Initializes all Portal::Graphics managers:
Must be called after backend initialization (VulkanBackend::initialize()).
Definition at line 16 of file Graphics.cpp.
References MayaFlux::Journal::API, initialize(), MayaFlux::Portal::Graphics::ComputePress::instance(), MayaFlux::Portal::Graphics::RenderFlow::instance(), MayaFlux::Portal::Graphics::SamplerForge::instance(), MayaFlux::Portal::Graphics::ShaderFoundry::instance(), MayaFlux::Portal::Graphics::TextureLoom::instance(), MF_ERROR, MF_INFO, MF_WARN, and MayaFlux::Journal::Portal.
Referenced by MayaFlux::Core::GraphicsSubsystem::initialize_graphics_portal().
Here is the call graph for this function:
Here is the caller graph for this function: