FfxClassifierReflectionDispatchDescription
struct FfxClassifierReflectionDispatchDescription
A structure encapsulating the parameters for dispatching of FidelityFX Classifier for reflections.
Dependencies: FfxDimensions2D, FfxResource
Public Interface
Public Members:
FfxCommandList commandList
FfxCommandList commandList
The FfxCommandList to record Hybrid Reflections rendering commands into.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 144, column 21)
FfxResource depth
FfxResource depth
A FfxResource containing the depth buffer for the current frame (at render resolution).
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 145, column 21)
FfxResource motionVectors
FfxResource motionVectors
A FfxResource containing the motion vectors buffer for the current frame (at render resolution).
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 146, column 21)
FfxResource normal
FfxResource normal
A FfxResource containing the normal buffer for the current frame (at render resolution).
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 147, column 21)
FfxResource materialParameters
FfxResource materialParameters
A FfxResource containing the aoRoughnessMetallic buffer for the current frame (at render resolution).
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 148, column 21)
FfxResource environmentMap
FfxResource environmentMap
A FfxResource containing the environment map to fallback to when screenspace data is not sufficient.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 149, column 21)
FfxResource radiance
FfxResource radiance
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 150, column 21)
FfxResource varianceHistory
FfxResource varianceHistory
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 151, column 21)
FfxResource hitCounter
FfxResource hitCounter
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 152, column 21)
FfxResource hitCounterHistory
FfxResource hitCounterHistory
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 153, column 21)
FfxResource rayList
FfxResource rayList
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 154, column 21)
FfxResource rayListHW
FfxResource rayListHW
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 155, column 21)
FfxResource extractedRoughness
FfxResource extractedRoughness
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 156, column 21)
FfxResource rayCounter
FfxResource rayCounter
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 157, column 21)
FfxResource denoiserTileList
FfxResource denoiserTileList
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 158, column 21)
FfxDimensions2D renderSize
FfxDimensions2D renderSize
The resolution that was used for rendering the input resources.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 159, column 21)
float invViewProjection
float invViewProjection
An array containing the inverse of the view projection matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 160, column 21)
float projection
float projection
An array containing the projection matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 161, column 21)
float invProjection
float invProjection
An array containing the inverse of the projection matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 162, column 21)
float view
float view
An array containing the view matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 163, column 21)
float invView
float invView
An array containing the inverse of the view matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 164, column 21)
float prevViewProjection
float prevViewProjection
An array containing the previous frame’s view projection matrix in column major layout.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 165, column 21)
float iblFactor
float iblFactor
A factor to control the intensity of the image based lighting. Set to 1 for an HDR probe.
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 166, column 21)
uint32_t frameIndex
uint32_t frameIndex
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 167, column 21)
uint32_t samplesPerQuad
uint32_t samplesPerQuad
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 168, column 21)
uint32_t temporalVarianceGuidedTracingEnabled
uint32_t temporalVarianceGuidedTracingEnabled
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 169, column 21)
float globalRoughnessThreshold
float globalRoughnessThreshold
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 170, column 21)
float rtRoughnessThreshold
float rtRoughnessThreshold
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 171, column 21)
uint32_t mask
uint32_t mask
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 172, column 21)
uint32_t reflectionWidth
uint32_t reflectionWidth
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 173, column 21)
uint32_t reflectionHeight
uint32_t reflectionHeight
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 174, column 21)
float hybridMissWeight
float hybridMissWeight
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 175, column 21)
float hybridSpawnRate
float hybridSpawnRate
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 176, column 21)
float vrtVarianceThreshold
float vrtVarianceThreshold
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 177, column 21)
float reflectionsBackfacingThreshold
float reflectionsBackfacingThreshold
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 178, column 21)
uint32_t randomSamplesPerPixel
uint32_t randomSamplesPerPixel
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 179, column 21)
float motionVectorScale
float motionVectorScale
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 180, column 21)
float normalsUnpackMul
float normalsUnpackMul
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 181, column 21)
float normalsUnpackAdd
float normalsUnpackAdd
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 182, column 21)
uint32_t roughnessChannel
uint32_t roughnessChannel
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 183, column 21)
bool isRoughnessPerceptual
bool isRoughnessPerceptual
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 184, column 21)
Used By: ffxClassifier
Source: sdk/include/FidelityFX/host/ffx_classifier.h
(line 143, column 1)