Skip to content

FfxFrameInterpolationContextDescription

struct FfxFrameInterpolationContextDescription

A structure encapsulating the parameters required to initialize FidelityFX Frameinterpolation.

Dependencies: FfxDimensions2D, FfxInterface

Public Interface

Public Members:

uint32_t flags

uint32_t flags

A collection of FfxFrameInterpolationInitializationFlagBits.

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 118, column 37)

FfxDimensions2D maxRenderSize

FfxDimensions2D maxRenderSize

The maximum size that rendering will be performed at.

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 119, column 37)

FfxDimensions2D displaySize

FfxDimensions2D displaySize

The size of the presentation resolution.

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 120, column 37)

FfxSurfaceFormat backBufferFormat

FfxSurfaceFormat backBufferFormat

the format of the backbuffer

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 121, column 37)

FfxSurfaceFormat previousInterpolationSourceFormat

FfxSurfaceFormat previousInterpolationSourceFormat

the format of the texture that will store the interpolation source for the next frame. Can be different than the backbuffer one, especially when using hudless

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 122, column 37)

FfxInterface backendInterface

FfxInterface backendInterface

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

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 123, column 37)

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 117, column 1)