Skip to content

FfxDenoiserContextDescription

struct FfxDenoiserContextDescription

A structure encapsulating the parameters required to initialize FidelityFX Denoiser.

Dependencies: FfxDimensions2D, FfxInterface

Public Interface

Public Members:

uint32_t flags

uint32_t flags

A collection of FfxDenoiserInitializationFlagBits

Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 97, column 33)

FfxDimensions2D windowSize

FfxDimensions2D windowSize

The resolution that was used for rendering the input resource.

Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 98, column 33)

FfxSurfaceFormat normalsHistoryBufferFormat

FfxSurfaceFormat normalsHistoryBufferFormat

The format used by the reflections denoiser to store the normals buffer history.

Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 99, column 33)

FfxInterface backendInterface

FfxInterface backendInterface

A set of pointers to the backend implementation for FidelityFX.

Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 100, column 33)

Used By: FfxDenoiser, HybridReflectionsRM, HybridShadowsRenderModule

Source: sdk/include/FidelityFX/host/ffx_denoiser.h (line 95, column 1)