Skip to content

FfxFsr3ContextDescription

struct FfxFsr3ContextDescription

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

Dependencies: FfxDimensions2D, FfxInterface

Public Interface

Public Members:

uint32_t flags

uint32_t flags

A collection of FfxFsr3InitializationFlagBits.

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

FfxDimensions2D maxRenderSize

FfxDimensions2D maxRenderSize

The maximum size that rendering will be performed at.

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

FfxDimensions2D maxUpscaleSize

FfxDimensions2D maxUpscaleSize

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

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

FfxDimensions2D displaySize

FfxDimensions2D displaySize

The size of the presentation resolution targeted by the frame interpolation process.

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

FfxInterface backendInterfaceSharedResources

FfxInterface backendInterfaceSharedResources

A set of pointers to the backend implementation for FidelityFX SDK.

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

FfxInterface backendInterfaceUpscaling

FfxInterface backendInterfaceUpscaling

A set of pointers to the backend implementation for FidelityFX SDK.

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

FfxInterface backendInterfaceFrameInterpolation

FfxInterface backendInterfaceFrameInterpolation

A set of pointers to the backend implementation for FidelityFX SDK.

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

FfxFsr3UpscalerMessage fpMessage

FfxFsr3UpscalerMessage fpMessage

A pointer to a function that can receive messages from the runtime.

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

FfxSurfaceFormat backBufferFormat

FfxSurfaceFormat backBufferFormat

The format of the swapchain surface.

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

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