Lysa  0.0
Lysa 3D Engine
PostProcessing Member List

This is the complete list of members for PostProcessing, including all inherited members.

BINDING_DATAPostProcessingstaticconstexpr
BINDING_PARAMSPostProcessingstaticconstexpr
BINDING_TEXTURESPostProcessingstaticconstexpr
BLOOM_BUFFERPostProcessingstaticconstexpr
DEPTH_BUFFERPostProcessingstaticconstexpr
INPUT_BUFFERPostProcessingstaticconstexpr
PostProcessing(const RenderingConfiguration &config, const std::string &fragShaderName, vireo::ImageFormat outputFormat, void *data, uint32 dataSize, const std::string &name)PostProcessing
Renderpass(const RenderingConfiguration &config, const std::string &name)Renderpass
Renderpass(Renderpass &) = deleteRenderpassdelete
TEXTURES_COUNTPostProcessingstaticconstexpr
VERTEX_SHADERPostProcessinginlinestatic
configRenderpassprotected
dataPostProcessingprotected
dataUniformPostProcessingprotected
descriptorLayoutPostProcessingprotected
fragShaderNamePostProcessingprotected
framesDataPostProcessingprotected
getColorAttachment(const uint32 frameIndex)PostProcessinginlinevirtual
getFragShaderName() constPostProcessinginline
loadShader(const std::string &shaderName) constRenderpassprotected
nameRenderpassprotected
operator=(Renderpass &) = deleteRenderpassdelete
pipelinePostProcessingprotected
pipelineConfigPostProcessingprotected
render(uint32 frameIndex, const vireo::Viewport &viewport, const vireo::Rect &scissor, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, const std::shared_ptr< vireo::RenderTarget > &bloomColorAttachment, vireo::CommandList &commandList)PostProcessing
renderingConfigPostProcessingprotected
resize(const vireo::Extent &extent, const std::shared_ptr< vireo::CommandList > &commandList) overridePostProcessingoverridevirtual
texturesPostProcessingprotected
update(uint32 frameIndex) overridePostProcessingoverridevirtual
~Renderpass() = defaultRenderpassvirtualdefault