|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
Include dependency graph for RenderFlow.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Portal::Graphics::RasterizationConfig |
| Rasterization state configuration. More... | |
| struct | MayaFlux::Portal::Graphics::DepthStencilConfig |
| Depth and stencil test configuration. More... | |
| struct | MayaFlux::Portal::Graphics::BlendAttachmentConfig |
| Per-attachment blend configuration. More... | |
| struct | MayaFlux::Portal::Graphics::RenderPipelineConfig |
| Complete render pipeline configuration. More... | |
| struct | MayaFlux::Portal::Graphics::RenderPassAttachment |
| Render pass attachment configuration. More... | |
| class | MayaFlux::Portal::Graphics::RenderFlow |
| Graphics pipeline and render pass orchestration. More... | |
| struct | MayaFlux::Portal::Graphics::RenderFlow::WindowRenderAssociation |
| struct | MayaFlux::Portal::Graphics::RenderFlow::PipelineState |
| struct | MayaFlux::Portal::Graphics::RenderFlow::RenderPassState |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Registry |
| namespace | MayaFlux::Registry::Service |
| namespace | MayaFlux::Core |
| namespace | MayaFlux::Buffers |
| namespace | MayaFlux::Portal |
| namespace | MayaFlux::Portal::Graphics |
Typedefs | |
| using | MayaFlux::Portal::Graphics::RenderPipelineID = uint64_t |
| using | MayaFlux::Portal::Graphics::RenderPassID = uint64_t |
| using | MayaFlux::Portal::Graphics::FramebufferID = uint64_t |
Functions | |
| MAYAFLUX_API RenderFlow & | MayaFlux::Portal::Graphics::get_render_flow () |
| Get the global render flow instance. | |
Variables | |
| constexpr RenderPipelineID | MayaFlux::Portal::Graphics::INVALID_RENDER_PIPELINE = 0 |
| constexpr RenderPassID | MayaFlux::Portal::Graphics::INVALID_RENDER_PASS = 0 |
| constexpr FramebufferID | MayaFlux::Portal::Graphics::INVALID_FRAMEBUFFER = 0 |