Skip to content

FfxFsr1ContextDescription

struct FfxFsr1ContextDescription

A structure encapsulating the parameters required to initialize FidelityFX Super Resolution 1.0.

Dependencies: FfxDimensions2D, FfxInterface

Public Interface

Public Members:

uint32_t flags

uint32_t flags

A collection of FfxFsr1InitializationFlagBits.

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 128, column 33)

FfxSurfaceFormat outputFormat

FfxSurfaceFormat outputFormat

Format of the output target used for creation of the internal upscale resource.

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 129, column 33)

FfxDimensions2D maxRenderSize

FfxDimensions2D maxRenderSize

The maximum size that rendering will be performed at.

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 130, column 33)

FfxDimensions2D displaySize

FfxDimensions2D displaySize

The size of the presentation resolution targeted by the upscaling process.

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 131, column 33)

FfxInterface backendInterface

FfxInterface backendInterface

A set of pointers to the backend implementation for FSR1.

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 132, column 33)

Used By: ffxFsr1

Source: sdk/include/FidelityFX/host/ffx_fsr1.h (line 126, column 1)