From 7dca573a17958c968afc051fd85a55c1038d55fc Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 15:57:44 +0100 Subject: [PATCH 01/10] Update AMD Features in rules.ini Added: AMD_FSR_SDK[] AMD_FidelityFX_FSR2 AMD_FSR_Upscaling AMD_FSR_RayRegen AMD_FSR_FrameGen Updated: AMD_FidelityFX_SDK[] --- rules.ini | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/rules.ini b/rules.ini index 00af18062..a5d01fe30 100644 --- a/rules.ini +++ b/rules.ini @@ -267,8 +267,16 @@ Adobe_Flash[] = (?:^|/)Flash[ _]?Player(?:$|/|\.) Adobe_Flash[] = (?:^|/)StandalonePlayerLocalizable\.strings(?:$|/) Allegro[] = (?:^|/)allegro-5\.2\.dll$ Allegro[] = (?:^|/)liballeg(?:ro)?\.so(?:\.[0-9]\.[0-9])?$ -AMD_FidelityFX[] = (?:^|/)amd_fidelityfx_(?:dx12|vk)\.dll$ -AMD_FidelityFX[] = (?:^|/)ffx_fsr2_api_x(?:64|86)\.dll$ +AMD_FidelityFX_FSR2 = (?:^|/)ffx_fsr2_api_x(?:64|86)\.dll$ +AMD_FidelityFX_SDK[] = (?:^|/)amd_fidelityfx_(?:dx12|vk)\.dll$ +AMD_FidelityFX_SDK[] = (?:^|/)ffx_fsr2_api_x(?:64|86)\.dll$ +AMD_FSR_FrameGen = (?:^|/)amd_fidelityfx_framegeneration_dx12\.dll$ +AMD_FSR_RayRegen = (?:^|/)amd_fidelityfx_denoiser_dx12\.dll$ +AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_loader_dx12\.dll$ +AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_framegeneration_dx12\.dll$ +AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_denoiser_dx12\.dll$ +AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_upscaler_dx12\.dll$ +AMD_FSR_Upscaling = (?:^|/)amd_fidelityfx_upscaler_dx12\.dll$ AMD_GPU_Services = (?:^|/)amd_ags(?:_x(?:64|86))?\.dll$ AMD_TrueAudio_Next = (?:^|/)TrueAudioNext\.dll$ Anzu = (?:^|/)(?:lib)?anzu\.dll$ From 984a3af6554c52337cf6df9994f808d98ea12fdd Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 15:59:19 +0100 Subject: [PATCH 02/10] Update AMD Feature descriptions Removed SDK.AMD_FidelityFX.md. Added descriptions for: SDK.AMD_FidelityFX_FSR2.md SDK.AMD_FidelityFX_SDK.md SDK.AMD_FSR_FrameGen.md SDK.AMD_FSR_RayRegen.md SDK.AMD_FSR_SDK.md SDK.AMD_FSR_Upscaling.md --- descriptions/SDK.AMD_FSR_FrameGen.md | 1 + descriptions/SDK.AMD_FSR_RayRegen.md | 1 + descriptions/SDK.AMD_FSR_SDK.md | 1 + descriptions/SDK.AMD_FSR_Upscaling.md | 1 + descriptions/SDK.AMD_FidelityFX.md | 1 - descriptions/SDK.AMD_FidelityFX_FSR2.md | 1 + descriptions/SDK.AMD_FidelityFX_SDK.md | 1 + 7 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 descriptions/SDK.AMD_FSR_FrameGen.md create mode 100644 descriptions/SDK.AMD_FSR_RayRegen.md create mode 100644 descriptions/SDK.AMD_FSR_SDK.md create mode 100644 descriptions/SDK.AMD_FSR_Upscaling.md delete mode 100644 descriptions/SDK.AMD_FidelityFX.md create mode 100644 descriptions/SDK.AMD_FidelityFX_FSR2.md create mode 100644 descriptions/SDK.AMD_FidelityFX_SDK.md diff --git a/descriptions/SDK.AMD_FSR_FrameGen.md b/descriptions/SDK.AMD_FSR_FrameGen.md new file mode 100644 index 000000000..45e26be88 --- /dev/null +++ b/descriptions/SDK.AMD_FSR_FrameGen.md @@ -0,0 +1 @@ +[**AMD FSR Frame Generation**](https://gpuopen.com/amd-fsr-framegeneration/) is an advanced frame-generating solution that leverages state-of-the-art machine learning (ML) algorithms to generate high-quality intermediate frames from two consecutive source images, interpolating the motion of pixels between the start and end images. The neural approach significantly reduces artifacts common in analytical interpolation such as ghosting and motion discontinuities. diff --git a/descriptions/SDK.AMD_FSR_RayRegen.md b/descriptions/SDK.AMD_FSR_RayRegen.md new file mode 100644 index 000000000..2b3cded7c --- /dev/null +++ b/descriptions/SDK.AMD_FSR_RayRegen.md @@ -0,0 +1 @@ +[**AMD FSR Ray Regeneration**](https://gpuopen.com/amd-fsr-rayregeneration/) is a standalone, machine learning-powered real-time denoiser that integrates seamlessly with any game engine, enabling high-quality visuals by denoising inputs from ray-traced workloads. \ No newline at end of file diff --git a/descriptions/SDK.AMD_FSR_SDK.md b/descriptions/SDK.AMD_FSR_SDK.md new file mode 100644 index 000000000..eb5a1ded6 --- /dev/null +++ b/descriptions/SDK.AMD_FSR_SDK.md @@ -0,0 +1 @@ +[**AMD FSR SDK**](https://gpuopen.com/amd-fsr-sdk/) is AMD's easy-to-integrate solution for developers looking to include FSR “Redstone” features into their games without any of the hassle of complicated porting procedures. This revision to the SDK serves as the launch pad for the AMD FSR™ “Redstone” suite of technologies, diff --git a/descriptions/SDK.AMD_FSR_Upscaling.md b/descriptions/SDK.AMD_FSR_Upscaling.md new file mode 100644 index 000000000..9f4c3b9f6 --- /dev/null +++ b/descriptions/SDK.AMD_FSR_Upscaling.md @@ -0,0 +1 @@ +[**AMD FSR Upscaling**](https://gpuopen.com/amd-fsr-upscaling/) is a cutting-edge upscaler that delivers significant image quality improvements over previous FSR generations. Our ML-powered upscaler (formerly AMD FidelityFX™ Super Resolution 4) uses neural networks to reconstruct visuals from lower-resolution frames that match or exceed native rendering quality, delivering a substantial boost in game performance. diff --git a/descriptions/SDK.AMD_FidelityFX.md b/descriptions/SDK.AMD_FidelityFX.md deleted file mode 100644 index 9301e8b72..000000000 --- a/descriptions/SDK.AMD_FidelityFX.md +++ /dev/null @@ -1 +0,0 @@ -[**AMD FidelityFX**](https://github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK/) is a collection of heavily optimized, open source technologies (shader and runtime code) that can be used by developers to improve their DirectX 12 or Vulkan applications. It includes FSR Upscaling (both Spatial and Temporal), FSR Frame Interpolation (Frame Generation), Global Illumination, Ambient Occlusion, Screen-Space Reflections, HDR tone/gamut mapping, and more. diff --git a/descriptions/SDK.AMD_FidelityFX_FSR2.md b/descriptions/SDK.AMD_FidelityFX_FSR2.md new file mode 100644 index 000000000..e33284d14 --- /dev/null +++ b/descriptions/SDK.AMD_FidelityFX_FSR2.md @@ -0,0 +1 @@ +[**AMD FidelityFX FSR2**](https://gpuopen.com/fidelityfx-superresolution-2/) is AMDs pre FSR SDK integration of FSR 2. diff --git a/descriptions/SDK.AMD_FidelityFX_SDK.md b/descriptions/SDK.AMD_FidelityFX_SDK.md new file mode 100644 index 000000000..58816e11a --- /dev/null +++ b/descriptions/SDK.AMD_FidelityFX_SDK.md @@ -0,0 +1 @@ +[**AMD FidelityFX SDK**](https://gpuopen.com/amd-fidelityfx-sdk-1/) is a collection of heavily optimized, open source technologies (shader and runtime code) that can be used by developers to improve their DirectX 12 or Vulkan applications. It includes FSR Upscaling (both Spatial and Temporal), FSR Frame Interpolation (Frame Generation), Global Illumination, Ambient Occlusion, Screen-Space Reflections, HDR tone/gamut mapping, and more. From b9868fb6aa4acee60dff97e90651e93f9536029a Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 16:01:59 +0100 Subject: [PATCH 03/10] Add Non Matching Tests Added Non Matching Tests for: AMD_FSR_FrameGen AMD_FSR_RayRegen AMD_FSR_SDK AMD_FSR_Upscaling --- tests/types/_NonMatchingTests.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index e9087a905..069037036 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -945,6 +945,22 @@ amd_fidelityfx_dx22.dll Binaries/amd_fidelityfx_dx12.dlll amd_fidelityfx_bk.dll Binaries/amd_fidelityfx_vk.dlll +amd_fidelityfx_framegeneration_dx12_dll +amd_fidelityfx_denoiser_dx12_dll +amd_fidelityfx_upscaler_dx12_dll +amd_fidelityfx_loader_dx12_dll +amd_fidelityfx_framegeneration_dx12.dlll +amd_fidelityfx_denoiser_dx12.dlll +amd_fidelityfx_upscaler_dx12.dlll +amd_fidelityfx_loader_dx12.dlll +amd_fidelityfx_framegeneration_dx22.dlll +amd_fidelityfx_denoiser_dx22.dll +amd_fidelityfx_upscaler_dx22.dll +amd_fidelityfx_loader_dx22.dll +Binaries/amd_fidelityfx_framegeneration_dx22.dlll +Binaries/amd_fidelityfx_denoiser_dx22.dll +Binaries/amd_fidelityfx_upscaler_dx22.dll +Binaries/amd_fidelityfx_loader_dx22.dll CryRenderVulkanxdll CryD3DCompilerStubxdll enginexpak From 014fafc98320f0a1a8a1ea18a748258b040284b5 Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 16:02:27 +0100 Subject: [PATCH 04/10] Remove tests for old SDK.AMD_FidelityFX --- tests/types/SDK.AMD_FidelityFX.txt | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 tests/types/SDK.AMD_FidelityFX.txt diff --git a/tests/types/SDK.AMD_FidelityFX.txt b/tests/types/SDK.AMD_FidelityFX.txt deleted file mode 100644 index 1410ddd7b..000000000 --- a/tests/types/SDK.AMD_FidelityFX.txt +++ /dev/null @@ -1,14 +0,0 @@ -/amd_fidelityfx_dx12.dll -/amd_fidelityfx_vk.dll -/ffx_fsr2_api_x64.dll -/ffx_fsr2_api_x86.dll -Binaries/amd_fidelityfx_dx12.dll -Binaries/amd_fidelityfx_vk.dll -Binaries/ffx_fsr2_api_x64.dll -amd_fidelityfx_dx12.dll -amd_fidelityfx_vk.dll -ffx_fsr2_api_x64.dll -ffx_fsr2_api_x86.dll -win32/amd_fidelityfx_dx12.dll -win32/amd_fidelityfx_vk.dll -win32/ffx_fsr2_api_x86.dll From c31233696b43019d3d9c831ce7dc9eee322b516a Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 16:04:17 +0100 Subject: [PATCH 05/10] Add tests for new AMD Features Added tests for: SDK.AMD_FidelityFX_FSR2 SDK.AMD_FidelityFX_SDK SDK.AMD_FSR_FrameGen SDK.AMD_FSR_RayRegen SDK.AMD_FSR_SDK SDK.AMD_FSR_Upscaling --- tests/types/SDK.AMD_FSR_FrameGen.txt | 2 ++ tests/types/SDK.AMD_FSR_RayRegen.txt | 2 ++ tests/types/SDK.AMD_FSR_SDK.txt | 3 +++ tests/types/SDK.AMD_FSR_Upscaling.txt | 2 ++ tests/types/SDK.AMD_FidelityFX_FSR2.txt | 4 ++++ tests/types/SDK.AMD_FidelityFX_SDK.txt | 4 ++++ 6 files changed, 17 insertions(+) create mode 100644 tests/types/SDK.AMD_FSR_FrameGen.txt create mode 100644 tests/types/SDK.AMD_FSR_RayRegen.txt create mode 100644 tests/types/SDK.AMD_FSR_SDK.txt create mode 100644 tests/types/SDK.AMD_FSR_Upscaling.txt create mode 100644 tests/types/SDK.AMD_FidelityFX_FSR2.txt create mode 100644 tests/types/SDK.AMD_FidelityFX_SDK.txt diff --git a/tests/types/SDK.AMD_FSR_FrameGen.txt b/tests/types/SDK.AMD_FSR_FrameGen.txt new file mode 100644 index 000000000..6da4f3472 --- /dev/null +++ b/tests/types/SDK.AMD_FSR_FrameGen.txt @@ -0,0 +1,2 @@ +/amd_fidelityfx_framegeneration_dx12.dll +amd_fidelityfx_framegeneration_dx12.dll diff --git a/tests/types/SDK.AMD_FSR_RayRegen.txt b/tests/types/SDK.AMD_FSR_RayRegen.txt new file mode 100644 index 000000000..8a08b2461 --- /dev/null +++ b/tests/types/SDK.AMD_FSR_RayRegen.txt @@ -0,0 +1,2 @@ +/amd_fidelityfx_denoiser_dx12.dll +amd_fidelityfx_denoiser_dx12.dll diff --git a/tests/types/SDK.AMD_FSR_SDK.txt b/tests/types/SDK.AMD_FSR_SDK.txt new file mode 100644 index 000000000..112f84a83 --- /dev/null +++ b/tests/types/SDK.AMD_FSR_SDK.txt @@ -0,0 +1,3 @@ + +/amd_fidelityfx_loader_dx12.dll +amd_fidelityfx_loader_dx12.dll diff --git a/tests/types/SDK.AMD_FSR_Upscaling.txt b/tests/types/SDK.AMD_FSR_Upscaling.txt new file mode 100644 index 000000000..4a5e550b0 --- /dev/null +++ b/tests/types/SDK.AMD_FSR_Upscaling.txt @@ -0,0 +1,2 @@ +/amd_fidelityfx_upscaler_dx12.dll +amd_fidelityfx_upscaler_dx12.dll diff --git a/tests/types/SDK.AMD_FidelityFX_FSR2.txt b/tests/types/SDK.AMD_FidelityFX_FSR2.txt new file mode 100644 index 000000000..a73bb9d27 --- /dev/null +++ b/tests/types/SDK.AMD_FidelityFX_FSR2.txt @@ -0,0 +1,4 @@ +/ffx_fsr2_api_x64.dll +/ffx_fsr2_api_x86.dll +ffx_fsr2_api_x64.dll +ffx_fsr2_api_x86.dll diff --git a/tests/types/SDK.AMD_FidelityFX_SDK.txt b/tests/types/SDK.AMD_FidelityFX_SDK.txt new file mode 100644 index 000000000..a979315cf --- /dev/null +++ b/tests/types/SDK.AMD_FidelityFX_SDK.txt @@ -0,0 +1,4 @@ +/amd_fidelityfx_dx12.dll +/amd_fidelityfx_vk.dll +amd_fidelityfx_dx12.dll +amd_fidelityfx_vk.dll From e43b3fffd3c12b2df6f19acb132e7378e4132d1f Mon Sep 17 00:00:00 2001 From: AMDKris Date: Tue, 17 Mar 2026 17:08:43 +0100 Subject: [PATCH 06/10] Remove duplicate regex --- rules.ini | 8 ++------ tests/types/SDK.AMD_FSR_SDK.txt | 2 +- tests/types/SDK.AMD_FidelityFX_SDK.txt | 1 + 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/rules.ini b/rules.ini index a5d01fe30..4b6251f19 100644 --- a/rules.ini +++ b/rules.ini @@ -268,14 +268,10 @@ Adobe_Flash[] = (?:^|/)StandalonePlayerLocalizable\.strings(?:$|/) Allegro[] = (?:^|/)allegro-5\.2\.dll$ Allegro[] = (?:^|/)liballeg(?:ro)?\.so(?:\.[0-9]\.[0-9])?$ AMD_FidelityFX_FSR2 = (?:^|/)ffx_fsr2_api_x(?:64|86)\.dll$ -AMD_FidelityFX_SDK[] = (?:^|/)amd_fidelityfx_(?:dx12|vk)\.dll$ -AMD_FidelityFX_SDK[] = (?:^|/)ffx_fsr2_api_x(?:64|86)\.dll$ +AMD_FidelityFX_SDK = (?:^|/)amd_fidelityfx_(?:dx12|vk)\.dll$ AMD_FSR_FrameGen = (?:^|/)amd_fidelityfx_framegeneration_dx12\.dll$ AMD_FSR_RayRegen = (?:^|/)amd_fidelityfx_denoiser_dx12\.dll$ -AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_loader_dx12\.dll$ -AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_framegeneration_dx12\.dll$ -AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_denoiser_dx12\.dll$ -AMD_FSR_SDK[] = (?:^|/)amd_fidelityfx_upscaler_dx12\.dll$ +AMD_FSR_SDK = (?:^|/)amd_fidelityfx_loader_dx12\.dll$ AMD_FSR_Upscaling = (?:^|/)amd_fidelityfx_upscaler_dx12\.dll$ AMD_GPU_Services = (?:^|/)amd_ags(?:_x(?:64|86))?\.dll$ AMD_TrueAudio_Next = (?:^|/)TrueAudioNext\.dll$ diff --git a/tests/types/SDK.AMD_FSR_SDK.txt b/tests/types/SDK.AMD_FSR_SDK.txt index 112f84a83..8b0ef29ac 100644 --- a/tests/types/SDK.AMD_FSR_SDK.txt +++ b/tests/types/SDK.AMD_FSR_SDK.txt @@ -1,3 +1,3 @@ - /amd_fidelityfx_loader_dx12.dll amd_fidelityfx_loader_dx12.dll + diff --git a/tests/types/SDK.AMD_FidelityFX_SDK.txt b/tests/types/SDK.AMD_FidelityFX_SDK.txt index a979315cf..09fe173ef 100644 --- a/tests/types/SDK.AMD_FidelityFX_SDK.txt +++ b/tests/types/SDK.AMD_FidelityFX_SDK.txt @@ -2,3 +2,4 @@ /amd_fidelityfx_vk.dll amd_fidelityfx_dx12.dll amd_fidelityfx_vk.dll + From 40d6ebb6cb0bc35e14764867fff66942f6303f3e Mon Sep 17 00:00:00 2001 From: AMDKris Date: Thu, 19 Mar 2026 14:28:47 +0100 Subject: [PATCH 07/10] Update descriptions/SDK.AMD_FSR_Upscaling.md Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> --- descriptions/SDK.AMD_FSR_Upscaling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.AMD_FSR_Upscaling.md b/descriptions/SDK.AMD_FSR_Upscaling.md index 9f4c3b9f6..32704a2da 100644 --- a/descriptions/SDK.AMD_FSR_Upscaling.md +++ b/descriptions/SDK.AMD_FSR_Upscaling.md @@ -1 +1 @@ -[**AMD FSR Upscaling**](https://gpuopen.com/amd-fsr-upscaling/) is a cutting-edge upscaler that delivers significant image quality improvements over previous FSR generations. Our ML-powered upscaler (formerly AMD FidelityFX™ Super Resolution 4) uses neural networks to reconstruct visuals from lower-resolution frames that match or exceed native rendering quality, delivering a substantial boost in game performance. +[**AMD FSR Upscaling**](https://gpuopen.com/amd-fsr-upscaling/) (formerly AMD FidelityFX™ Super Resolution 4) is a cutting-edge image upscaler that delivers significant image quality improvements over previous FSR generations. From ef93fbabb44e4704e543364a93762a7bc717a4d7 Mon Sep 17 00:00:00 2001 From: AMDKris Date: Thu, 19 Mar 2026 14:28:56 +0100 Subject: [PATCH 08/10] Update descriptions/SDK.AMD_FidelityFX_FSR2.md Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> --- descriptions/SDK.AMD_FidelityFX_FSR2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.AMD_FidelityFX_FSR2.md b/descriptions/SDK.AMD_FidelityFX_FSR2.md index e33284d14..da54910a9 100644 --- a/descriptions/SDK.AMD_FidelityFX_FSR2.md +++ b/descriptions/SDK.AMD_FidelityFX_FSR2.md @@ -1 +1 @@ -[**AMD FidelityFX FSR2**](https://gpuopen.com/fidelityfx-superresolution-2/) is AMDs pre FSR SDK integration of FSR 2. +[**AMD FidelityFX FSR2**](https://gpuopen.com/fidelityfx-superresolution-2/) is AMD's pre FSR SDK integration of FSR 2. From 5a7ba82a4d8a8d4505a99604971bc1030ad6b0f6 Mon Sep 17 00:00:00 2001 From: AMDKris Date: Thu, 19 Mar 2026 14:29:05 +0100 Subject: [PATCH 09/10] Update descriptions/SDK.AMD_FSR_SDK.md Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> --- descriptions/SDK.AMD_FSR_SDK.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.AMD_FSR_SDK.md b/descriptions/SDK.AMD_FSR_SDK.md index eb5a1ded6..ab16468d8 100644 --- a/descriptions/SDK.AMD_FSR_SDK.md +++ b/descriptions/SDK.AMD_FSR_SDK.md @@ -1 +1 @@ -[**AMD FSR SDK**](https://gpuopen.com/amd-fsr-sdk/) is AMD's easy-to-integrate solution for developers looking to include FSR “Redstone” features into their games without any of the hassle of complicated porting procedures. This revision to the SDK serves as the launch pad for the AMD FSR™ “Redstone” suite of technologies, +[**AMD FSR SDK**](https://gpuopen.com/amd-fsr-sdk/) is AMD's solution for developers looking to include FSR “Redstone” features into their games. From 006b20f7274a5ec62933a58f4d4065a514d7323d Mon Sep 17 00:00:00 2001 From: AMDKris Date: Thu, 19 Mar 2026 14:29:14 +0100 Subject: [PATCH 10/10] Update descriptions/SDK.AMD_FSR_FrameGen.md Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> --- descriptions/SDK.AMD_FSR_FrameGen.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.AMD_FSR_FrameGen.md b/descriptions/SDK.AMD_FSR_FrameGen.md index 45e26be88..2c5cd1617 100644 --- a/descriptions/SDK.AMD_FSR_FrameGen.md +++ b/descriptions/SDK.AMD_FSR_FrameGen.md @@ -1 +1 @@ -[**AMD FSR Frame Generation**](https://gpuopen.com/amd-fsr-framegeneration/) is an advanced frame-generating solution that leverages state-of-the-art machine learning (ML) algorithms to generate high-quality intermediate frames from two consecutive source images, interpolating the motion of pixels between the start and end images. The neural approach significantly reduces artifacts common in analytical interpolation such as ghosting and motion discontinuities. +[**AMD FSR Frame Generation**](https://gpuopen.com/amd-fsr-framegeneration/) is an advanced frame-generating solution that leverages machine learning (ML) algorithms to generate high-quality intermediate frames from two consecutive source images, interpolating the motion of pixels between the start and end images.