FfxFsr2DispatchDescription
A structure encapsulating the parameters for dispatching the various passes of FidelityFX Super Resolution 2.
File location: sdk/include/FidelityFX/host/ffx_fsr2.h
Detailed description
A structure encapsulating the parameters for dispatching the various passes of FidelityFX Super Resolution 2.
Data fields
Type |
Description |
---|---|
commandList
The “FfxCommandList“ to record FSR2 rendering commands into.
|
|
color
A “FfxResource“ containing the color buffer for the current frame (at render resolution).
|
|
depth
A “FfxResource“ containing 32bit depth values for the current frame (at render resolution).
|
|
motionVectors
A “FfxResource“ containing 2-dimensional motion vectors (at render resolution if “FFX_FSR2_ENABLE_DISPLAY_RESOLUTION_MOTION_VECTORS“ is not set).
|
|
exposure
A optional “FfxResource“ containing a 1×1 exposure value.
|
|
reactive
A optional “FfxResource“ containing alpha value of reactive objects in the scene.
|
|
transparencyAndComposition
A optional “FfxResource“ containing alpha value of special objects in the scene.
|
|
output
A “FfxResource“ containing the output color buffer for the current frame (at presentation resolution).
|
|
jitterOffset
The subpixel jitter offset applied to the camera.
|
|
motionVectorScale
The scale factor to apply to motion vectors.
|
|
renderSize
The resolution that was used for rendering the input resources.
|
|
bool |
enableSharpening
Enable an additional sharpening pass.
|
float |
sharpness
The sharpness value between 0 and 1, where 0 is no additional sharpness and 1 is maximum additional sharpness.
|
float |
frameTimeDelta
The time elapsed since the last frame (expressed in milliseconds).
|
float |
preExposure
The pre exposure value (must be > 0.0f)
|
bool |
reset
A boolean value which when set to true, indicates the camera has moved discontinuously.
|
float |
cameraNear
The distance to the near plane of the camera.
|
float |
cameraFar
The distance to the far plane of the camera.
|
float |
cameraFovAngleVertical
The camera angle field of view in the vertical direction (expressed in radians).
|
float |
viewSpaceToMetersFactor
The scale factor to convert view space units to meters.
|
bool |
enableAutoReactive
A boolean value to indicate internal reactive autogeneration should be used.
|
colorOpaqueOnly
A “FfxResource“ containing the opaque only color buffer for the current frame (at render resolution).
|
|
float |
autoTcThreshold
Cutoff value for TC.
|
float |
autoTcScale
A value to scale the transparency and composition mask.
|
float |
autoReactiveScale
A value to scale the reactive mask.
|
float |
autoReactiveMax
A value to clamp the reactive mask.
|