![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for DeferredRenderer, including all inherited members.
| DeferredRenderer(const RendererConfiguration &config, vireo::ImageFormat outputFormat) | DeferredRenderer | |
| Renderer(Renderer &) = delete | Renderer | delete |
| Renderer(const RendererConfiguration &config, vireo::ImageFormat outputFormat) | Renderer | protected |
| addPostprocessing(FullScreenCompute &postProcessingPass) | Renderer | |
| addRenderPass(RenderingPhase phase, CustomRenderpass &pass) | Renderer | |
| colorPass(const std::shared_ptr< vireo::CommandList > &commandList, const SceneFrameData &scene, const vireo::Viewport &viewport, const vireo::Rect &scissors, bool clearAttachment, uint32 frameIndex) override | DeferredRenderer | overrideprotectedvirtual |
| config | Renderer | protected |
| create(const RendererConfiguration &config, vireo::ImageFormat outputFormat) | Renderer | static |
| depthPrePass | Renderer | protected |
| framesData | Renderer | protected |
| getAOPass() const | DeferredRenderer | inline |
| getBloomPass() const | Renderer | inline |
| getBrightnessAttachment(const uint32 frameIndex) const override | DeferredRenderer | inlineoverridevirtual |
| getColorAttachment(const uint32 frameIndex) const | Renderer | inline |
| getColorRenderTarget(const uint32 frameIndex) const override | DeferredRenderer | inlineoverridevirtual |
| getCurrentColorAttachment(uint32 frameIndex) const | Renderer | |
| getDepthAttachment(const uint32 frameIndex) const | Renderer | inline |
| getExtent() const | Renderer | inline |
| getFXAAPass() const | Renderer | inline |
| getGBufferPass() | DeferredRenderer | inline |
| getGammaCorrectionPass() const | Renderer | inline |
| getOutputFormat() const | Renderer | inline |
| getSMAAPass() const | Renderer | inline |
| getSSAOBlurPass() const | DeferredRenderer | inline |
| getTAAPass() const | DeferredRenderer | inline |
| getTransparencyPass() | Renderer | inline |
| operator=(Renderer &) = delete | Renderer | delete |
| outputFormat | Renderer | protected |
| postprocess(const std::shared_ptr< vireo::CommandList > &commandList, const std::shared_ptr< vireo::Image > &colorAttachment, uint32 frameIndex) | Renderer | |
| postprocessAA(const std::shared_ptr< vireo::CommandList > &commandList, const std::shared_ptr< vireo::Image > &colorAttachment, uint32 frameIndex) const | Renderer | |
| postprocessBloom(const std::shared_ptr< vireo::CommandList > &commandList, uint32 frameIndex) const | Renderer | |
| prepare(const std::shared_ptr< vireo::CommandList > &commandList, const SceneFrameData &scene, const vireo::Viewport &viewport, const vireo::Rect &scissors, uint32 frameIndex) | Renderer | |
| removePostprocessing(const std::string &fragShaderName) | Renderer | |
| removePostprocessing(const FullScreenCompute &postProcessingPass) | Renderer | inline |
| removeRenderPass(RenderingPhase phase, const CustomRenderpass &pass) | Renderer | |
| render(const std::shared_ptr< vireo::CommandList > &commandList, const SceneFrameData &scene, const vireo::Viewport &viewport, const vireo::Rect &scissors, bool clearAttachment, uint32 frameIndex) | Renderer | |
| renderCustomRenderPasses(const std::shared_ptr< vireo::CommandList > &commandList, const SceneFrameData &scene, RenderingPhase stage, uint32 frameIndex) | Renderer | |
| resize(const vireo::Extent &extent, const std::shared_ptr< vireo::CommandList > &commandList) override | DeferredRenderer | overridevirtual |
| update(uint32 frameIndex) override | DeferredRenderer | overridevirtual |
| updatePipelines(const std::unordered_map< pipeline_id, std::vector< unique_id >> &pipelineIds) override | DeferredRenderer | overridevirtual |
| lysa::Renderer::updatePipelines(const SceneFrameData &scene) | Renderer | |
| withStencil | Renderer | protected |
| ~Renderer() = default | Renderer | virtualdefault |