RavEngine
Loading...
Searching...
No Matches
RavEngine::RenderTargetCollection Struct Reference
Collaboration diagram for RavEngine::RenderTargetCollection:
[legend]

Public Attributes

RGLTexturePtr depthStencil
 
RGLTexturePtr lightingTexture
 
RGLTexturePtr lightingScratchTexture
 
RGLTexturePtr mlabDepth
 
RGLTexturePtr radianceTexture
 
RGLTexturePtr viewSpaceNormalsTexture
 
RGLTexturePtr ssaoOutputTexture1
 
RGLTexturePtr ssaoOutputTexture2
 
RGLTexturePtr ssgiOutputTexture
 
std::array< RGLTexturePtr, 4 > mlabAccum
 
RGL::ITexture * finalFramebuffer = nullptr
 
DepthPyramid depthPyramid
 

Static Public Attributes

static constexpr std::array< RGL::TextureFormat, 4 > formats = {RGL::TextureFormat::RGBA16_Sfloat, RGL::TextureFormat::RGBA8_Unorm, RGL::TextureFormat::RGBA8_Unorm, RGL::TextureFormat::RGBA8_Unorm}
 
static constexpr auto mlabDepthFormat = RGL::TextureFormat::RGBA16_Sfloat
 

The documentation for this struct was generated from the following file: