FidelityFX-SDK
FidelityFX-SDK copied to clipboard
How do I know maxContexts for ffxGetScratchMemorySizeDX12?
For example, for FSR3Upscaler.
Maybe:
typedef enum Fsr3BackendTypes : uint32_t
{
FSR3_BACKEND_SHARED_RESOURCES,
FSR3_BACKEND_UPSCALING,
FSR3_BACKEND_FRAME_INTERPOLATION,
FSR3_BACKEND_COUNT
} Fsr3BackendTypes;
int effectCounts[] = {1, 1, 2};
for (auto i = 0; i < FSR3_BACKEND_COUNT; i++)
So, 1 for FSR3Upscaler.
Thanks.
FFX_FSR3UPSCALER_CONTEXT_COUNT