![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for CustomRenderpass, including all inherited members.
| CustomRenderpass(const RendererConfiguration &config, const std::string &name) | CustomRenderpass | inline |
| Renderpass(const RendererConfiguration &config, const std::string &name) | Renderpass | |
| Renderpass(Renderpass &) = delete | Renderpass | delete |
| config | Renderpass | protected |
| destroyShaderModules() | Renderpass | inlinestatic |
| init(vireo::GraphicPipelineConfiguration &pipelineConfig, vireo::RenderingConfiguration &renderingConfig, const std::shared_ptr< vireo::DescriptorLayout > &descriptorLayout, bool withStencil) | Renderpass | protected |
| init(vireo::GraphicPipelineConfiguration &pipelineConfig, vireo::RenderingConfiguration &renderingConfig, bool withStencil) const | Renderpass | protected |
| initCompute(const std::shared_ptr< vireo::CommandList > &commandList, const std::shared_ptr< vireo::ComputePipeline > &pipeline, const std::shared_ptr< vireo::DescriptorSet > &sceneDescriptorSet, const std::shared_ptr< vireo::DescriptorSet > &descriptorSet) | Renderpass | protected |
| initForScene(vireo::GraphicPipelineConfiguration &pipelineConfig, vireo::RenderingConfiguration &renderingConfig, bool withStencil) const | Renderpass | protected |
| initRendering(const std::shared_ptr< vireo::CommandList > &commandList, const std::shared_ptr< vireo::GraphicPipeline > &pipeline, const std::shared_ptr< vireo::DescriptorSet > &sceneDescriptorSet, const std::shared_ptr< vireo::DescriptorSet > &descriptorSet) | Renderpass | protected |
| loadShader(const std::string &shaderName) const | Renderpass | protected |
| name | Renderpass | protected |
| operator=(Renderpass &) = delete | Renderpass | delete |
| render(const std::shared_ptr< vireo::CommandList > &commandList, const std::shared_ptr< vireo::RenderTarget > &colorTarget, const std::shared_ptr< vireo::RenderTarget > &depthTarget, uint32 frameIndex) = 0 | CustomRenderpass | pure virtual |
| resize(const vireo::Extent &extent, const std::shared_ptr< vireo::CommandList > &commandList) | Renderpass | inlinevirtual |
| shaderModules | Renderpass | staticprotected |
| shaderModulesMutex | Renderpass | staticprotected |
| update(uint32 frameIndex) | Renderpass | inlinevirtual |
| ~CustomRenderpass() override = default | CustomRenderpass | overridedefault |
| ~Renderpass() = default | Renderpass | virtualdefault |