diff --git a/.gitmodules b/.gitmodules
index be16842b..4d89297f 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,6 +13,7 @@
[submodule "external/spdlog"]
path = external/spdlog
url = https://github.com/gabime/spdlog.git
-[submodule "external/fmt"]
- path = external/fmt
- url = https://github.com/fmtlib/fmt.git
+[submodule "external/ffx-sdk"]
+ path = external/ffx-sdk
+ url = https://github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK.git
+ branch = release-FSR3-3.0.3
diff --git a/CyberXeSS/CyberXeSS.vcxproj b/CyberXeSS/CyberXeSS.vcxproj
index 66d02d73..ed02e04a 100644
--- a/CyberXeSS/CyberXeSS.vcxproj
+++ b/CyberXeSS/CyberXeSS.vcxproj
@@ -82,7 +82,6 @@
$(SolutionDir)external\simpleini;$(SolutionDir)external\nvngx_dlss_sdk;$(SolutionDir)external\unordered_dense\include;$(SolutionDir)external\xess\inc\xess;$(SolutionDir)external\vulkan\include;$(SolutionDir)external\ffx-sdk\sdk\include;$(SolutionDir)external\fmt\include;$(SolutionDir)external\spdlog\include;C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include;$(IncludePath)
$(SolutionDir)external\xess\lib;C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Lib\x64;$(LibraryPath)
nvngx
- ..\..\..\Games\Deep Rock Galactic\FSD\Binaries\Win64
$(SolutionDir)external\simpleini;$(SolutionDir)external\nvngx_dlss_sdk;$(SolutionDir)external\unordered_dense\include;$(SolutionDir)external\xess\inc\xess;$(SolutionDir)external\vulkan\include;$(SolutionDir)external\ffx-sdk\sdk\include;$(SolutionDir)external\fmt\include;$(SolutionDir)external\spdlog\include;C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include;$(IncludePath)
diff --git a/external/ffx-sdk b/external/ffx-sdk
new file mode 160000
index 00000000..a0632abf
--- /dev/null
+++ b/external/ffx-sdk
@@ -0,0 +1 @@
+Subproject commit a0632abf1350bb64c098573d84c42f053f053a6e
diff --git a/nvngx.ini b/nvngx.ini
index 47bd496f..ca7597c5 100644
--- a/nvngx.ini
+++ b/nvngx.ini
@@ -106,3 +106,6 @@ QualityRatioUltraPerformance=auto
; You can enable and test if it fix or break something
; Default false
DisableReactiveMask=auto
+; Resource barrier fix for rainbow colors on AMD cards
+; Default false
+ColorResourceBarrier=auto
\ No newline at end of file