FfxDenoiserShadowsDispatchDescription
struct FfxDenoiserShadowsDispatchDescriptionA structure encapsulating the parameters for dispatching of FidelityFX Denoiser.
Dependencies: FfxResource
Public Interface
Public Members:
FfxCommandList commandList
FfxCommandList commandListThe FfxCommandList to record Denoiser rendering commands into.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 109, column 20)
FfxResource hitMaskResults
FfxResource hitMaskResultsA FfxResource containing the raytracing results where every pixel represents a 8x4 tile.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 110, column 20)
FfxResource depth
FfxResource depthA FfxResource containing 32bit depth values for the current frame.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 111, column 20)
FfxResource velocity
FfxResource velocityA FfxResource containing 2-dimensional motion vectors.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 112, column 20)
FfxResource normal
FfxResource normalA FfxResource containing the normals.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 113, column 20)
FfxResource shadowMaskOutput
FfxResource shadowMaskOutputA FfxResource which is used to store the fullscreen raytracing output.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 114, column 20)
FfxFloat32x2 motionVectorScale
FfxFloat32x2 motionVectorScaleA multiply factor to transform the motion vectors to the space expected by the shadow denoiser.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 116, column 20)
FfxFloat32 normalsUnpackMul
FfxFloat32 normalsUnpackMulA multiply factor to transform the normal to the space expected by the shadow denoiser.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 117, column 20)
FfxFloat32 normalsUnpackAdd
FfxFloat32 normalsUnpackAddAn offset to transform the normal to the space expected by the shadow denoiser.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 118, column 20)
FfxFloat32x3 eye
FfxFloat32x3 eyeThe camera position.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 120, column 20)
uint32_t frameIndex
uint32_t frameIndexThe current frame index.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 121, column 20)
FfxFloat32 projectionInverse
FfxFloat32 projectionInverseThe inverse of the camera projection matrix.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 122, column 20)
FfxFloat32 reprojectionMatrix
FfxFloat32 reprojectionMatrixThe result of multiplying the projection matrix of the current frame by the result of the multiplication between the camera previous’s frame view matrix by the inverse of the view-projection matrix.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 123, column 20)
FfxFloat32 viewProjectionInverse
FfxFloat32 viewProjectionInverseThe inverse of the camera view-projection matrix.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 124, column 20)
FfxFloat32 depthSimilaritySigma
FfxFloat32 depthSimilaritySigmaA constant factor used in the denoising filters, defaults to 1.0f.
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 126, column 20)
Used By: FfxDenoiser
Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 107, column 1)