![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for BloomPass, including all inherited members.
| BINDING_DATA | PostProcessing | staticconstexpr |
| BINDING_PARAMS | PostProcessing | staticconstexpr |
| BINDING_TEXTURES | PostProcessing | staticconstexpr |
| BLOOM_BUFFER | PostProcessing | staticconstexpr |
| BloomPass(const RendererConfiguration &config, vireo::ImageFormat outputFormat) | BloomPass | |
| DEPTH_BUFFER | PostProcessing | staticconstexpr |
| INPUT_BUFFER | PostProcessing | staticconstexpr |
| PostProcessing(const RendererConfiguration &config, vireo::ImageFormat outputFormat, const std::string &fragShaderName, void *data=nullptr, uint32 dataSize=0, const std::string &name="") | PostProcessing | |
| Renderpass(const RendererConfiguration &config, const std::string &name) | Renderpass | |
| Renderpass(Renderpass &) = delete | Renderpass | delete |
| TEXTURES_COUNT | PostProcessing | staticconstexpr |
| VERTEX_SHADER | PostProcessing | inlinestatic |
| config | Renderpass | protected |
| data | PostProcessing | protected |
| dataUniform | PostProcessing | protected |
| descriptorLayout | PostProcessing | protected |
| destroyShaderModules() | Renderpass | inlinestatic |
| dummyData | PostProcessing | protected |
| fragShaderName | PostProcessing | protected |
| framesData | PostProcessing | protected |
| getBlurPass() | BloomPass | inline |
| getColorAttachment(const uint32 frameIndex) | PostProcessing | inlinevirtual |
| getFragShaderName() const | PostProcessing | inline |
| 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 |
| initRendering(vireo::CommandList &commandList, const std::shared_ptr< vireo::Image > &image, 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 |
| pipeline | PostProcessing | protected |
| pipelineConfig | PostProcessing | protected |
| render(vireo::CommandList &commandList, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &bloomAttachment, uint32 frameIndex) override | BloomPass | overridevirtual |
| lysa::PostProcessing::render(vireo::CommandList &commandList, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, uint32 frameIndex) | PostProcessing | virtual |
| lysa::PostProcessing::render(vireo::CommandList &commandList, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, const std::shared_ptr< vireo::RenderTarget > &bloomColorAttachment, uint32 frameIndex) | PostProcessing | protectedvirtual |
| renderingConfig | PostProcessing | protected |
| resize(const vireo::Extent &extent) override | BloomPass | overridevirtual |
| lysa::PostProcessing::resize(const vireo::Extent &extent, const std::shared_ptr< vireo::CommandList > &commandList) override | PostProcessing | inlineoverridevirtual |
| shaderModules | Renderpass | staticprotected |
| shaderModulesMutex | Renderpass | staticprotected |
| textures | PostProcessing | protected |
| update(uint32 frameIndex) override | BloomPass | overridevirtual |
| ~Renderpass() = default | Renderpass | virtualdefault |