FfxFsr3ContextDescription
A structure encapsulating the parameters required to initialize FidelityFX Super Resolution 3 upscaling.
File location: sdk/include/FidelityFX/host/ffx_fsr3.h
Detailed description
A structure encapsulating the parameters required to initialize FidelityFX Super Resolution 3 upscaling.
Data fields
Type |
Description |
---|---|
uint32_t |
flags
A collection of “FfxFsr3InitializationFlagBits“.
|
maxRenderSize
The maximum size that rendering will be performed at.
|
|
maxUpscaleSize
The size of the presentation resolution targeted by the upscaling process.
|
|
displaySize
The size of the presentation resolution targeted by the frame interpolation process.
|
|
backendInterfaceSharedResources
A set of pointers to the backend implementation for FidelityFX SDK.
|
|
backendInterfaceUpscaling
A set of pointers to the backend implementation for FidelityFX SDK.
|
|
backendInterfaceFrameInterpolation
A set of pointers to the backend implementation for FidelityFX SDK.
|
|
fpMessage
A pointer to a function that can receive messages from the runtime.
|
|
FfxSurfaceFormat |
backBufferFormat
The format of the swapchain surface.
|