Skip to content

FfxFsr3GenerateReactiveDescription

struct FfxFsr3GenerateReactiveDescription

A structure encapsulating the parameters for automatic generation of a reactive mask.

Dependencies: FfxDimensions2D, FfxResource

Public Interface

Public Members:

FfxCommandList commandList

FfxCommandList commandList

The FfxCommandList to record FSR3 rendering commands into.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 227, column 33)

FfxResource colorOpaqueOnly

FfxResource colorOpaqueOnly

A FfxResource containing the opaque only color buffer for the current frame (at render resolution).

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 228, column 33)

FfxResource colorPreUpscale

FfxResource colorPreUpscale

A FfxResource containing the opaque+translucent color buffer for the current frame (at render resolution).

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 229, column 33)

FfxResource outReactive

FfxResource outReactive

A FfxResource containing the surface to generate the reactive mask into.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 230, column 33)

FfxDimensions2D renderSize

FfxDimensions2D renderSize

The resolution that was used for rendering the input resources.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 231, column 33)

float scale

float scale

A value to scale the output.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 232, column 33)

float cutoffThreshold

float cutoffThreshold

A threshold value to generate a binary reactive mask.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 233, column 33)

float binaryValue

float binaryValue

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 234, column 33)

uint32_t flags

uint32_t flags

Flags to determine how to generate the reactive mask.

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 235, column 33)

Source: sdk/include/FidelityFX/host/ffx_fsr3.h (line 225, column 1)