|
|
xiiRenderPipelineTextureInputPin | m_InputSceneDepth {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputGBufferNormal {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputGBufferMaterial {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputGBufferAlbedo {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputBRDFLut {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputHiZClosestPyramid {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputHiZPyramid {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureInputPin | m_InputHDRSceneColor {xiiGALResourceFormat::Unknown, false, xiiGALBindFlags::ShaderResource, xiiGALResourceDimension::Texture2D, 1} |
|
xiiRenderPipelineTextureOutputPin | m_OutputSSRRawTerm {xiiGALResourceFormat::RGBA16Float, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Automatic} |
|
xiiRenderPipelineTextureOutputPin | m_OutputSceneDepth {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputGBufferNormal {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputGBufferMaterial {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputGBufferAlbedo {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputBRDFLut {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputHiZClosestPyramid {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputHiZPyramid {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineTextureOutputPin | m_OutputHDRSceneColor {xiiGALResourceFormat::Unknown, false, {}, xiiGALResourceDimension::Texture2D, 1, xiiRenderPipelinePinAccess::Read} |
|
xiiRenderPipelineBufferInputPin | m_InputPerFrameCamera {false, xiiGALBindFlags::UniformBuffer} |
|
xiiRenderPipelineBufferInputPin | m_InputPerFrameGlobal {false, xiiGALBindFlags::UniformBuffer} |
|
xiiRenderPipelineBufferOutputPin | m_OutputConstants |
|
xiiUInt32 | m_uiMaxSteps = 96 |
|
float | m_fThickness = 0.0025f |
|
float | m_fMaxRoughness = 0.72f |
|
float | m_fStrideZCutoff = 0.25f |
|
xiiVariantDictionary | m_ParameterOverrides |
| | Authored, occurrence-local parameter overrides. Kept separate from compile-time pass properties.
|
|
xiiDynamicArray< xiiRenderPipelinePinConfiguration * > | m_PinConfigurations |
| | Authoring-only owned objects. Runtime pass instances consume compiled pins instead.
|
Copyright (c) Theophilus Eriata. All Rights Reserved.