diff --git a/CyberXeSS/CyberXeSS.vcxproj b/CyberXeSS/CyberXeSS.vcxproj index f487f46b..b9a62f52 100644 --- a/CyberXeSS/CyberXeSS.vcxproj +++ b/CyberXeSS/CyberXeSS.vcxproj @@ -82,7 +82,7 @@ $(SolutionDir)external\vulkan\include;$(SolutionDir)external\nvngx_dlss_sdk;$(SolutionDir)external\xess\inc\xess;$(SolutionDir)CyberXeSS\fsr2\include;$(SolutionDir)external\simpleini;$(SolutionDir)external\unordered_dense\include;$(SolutionDir)external\spdlog\include;C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include;$(IncludePath) $(SolutionDir)CyberXess\fsr2\lib;$(SolutionDir)CyberXess\vulkan;$(SolutionDir)external\xess\lib;C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Lib\x64;$(LibraryPath) nvngx - D:\Games\Stranger of Paradise - Final Fantasy Origin + E:\Games\Deep Rock Galactic\FSD\Binaries\Win64 .\x64\Debug diff --git a/CyberXeSS/CyberXeSS.vcxproj.filters b/CyberXeSS/CyberXeSS.vcxproj.filters index c1d5a528..1446537b 100644 --- a/CyberXeSS/CyberXeSS.vcxproj.filters +++ b/CyberXeSS/CyberXeSS.vcxproj.filters @@ -32,18 +32,6 @@ Config - - IFeature - - - IFeature - - - IFeature - - - IFeature - NVNGX @@ -53,28 +41,37 @@ Other - - Other - Other - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + + Header Files + + + Header Files + + + Header Files + + + Header Files + + Header Files @@ -82,18 +79,6 @@ Config - - XeSS - - - XeSS - - - XeSS - - - XeSS - Util @@ -101,38 +86,50 @@ Other - - IFeature - - - IFeature - - - Source Files - Source Files Source Files - - Source Files - - - Source Files - - - Source Files - - - Source Files - Source Files - + Source Files + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Header Files + + + Source Files + + + Source Files + + + Header Files + \ No newline at end of file diff --git a/CyberXeSS/backends/fsr2/FSR2Feature_Dx11On12.cpp b/CyberXeSS/backends/fsr2/FSR2Feature_Dx11On12.cpp index b558823e..827f88bf 100644 --- a/CyberXeSS/backends/fsr2/FSR2Feature_Dx11On12.cpp +++ b/CyberXeSS/backends/fsr2/FSR2Feature_Dx11On12.cpp @@ -478,7 +478,7 @@ bool FSR2FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, const N spdlog::warn("FSR2FeatureDx11on12::Evaluate bias mask not exist and its enabled in config, it may cause problems!!"); } - Dx11DeviceContext->Flush(); + //Dx11DeviceContext->Flush(); Dx11DeviceContext->Signal(dx11fence_1, 10); Dx12CommandQueue->Wait(dx12fence_1, 10); @@ -692,7 +692,7 @@ bool FSR2FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, const N Dx11DeviceContext->End(query1); // Execute dx11 commands - Dx11DeviceContext->Flush(); + //Dx11DeviceContext->Flush(); while (Dx11DeviceContext->GetData(query1, nullptr, 0, D3D11_ASYNC_GETDATA_DONOTFLUSH) == S_FALSE); diff --git a/CyberXeSS/backends/xess/XeSSFeature_Dx11.cpp b/CyberXeSS/backends/xess/XeSSFeature_Dx11.cpp index 3d21c22b..fcb936dc 100644 --- a/CyberXeSS/backends/xess/XeSSFeature_Dx11.cpp +++ b/CyberXeSS/backends/xess/XeSSFeature_Dx11.cpp @@ -488,7 +488,7 @@ bool XeSSFeatureDx11::Evaluate(ID3D11DeviceContext* InDeviceContext, const NVSDK spdlog::warn("XeSSFeatureDx11::Evaluate bias mask not exist and its enabled in config, it may cause problems!!"); } - Dx11DeviceContext->Flush(); + //Dx11DeviceContext->Flush(); Dx11DeviceContext->Signal(dx11fence_1, 10); Dx12CommandQueue->Wait(dx12fence_1, 10); @@ -646,7 +646,7 @@ bool XeSSFeatureDx11::Evaluate(ID3D11DeviceContext* InDeviceContext, const NVSDK Dx11DeviceContext->End(query1); // Execute dx11 commands - Dx11DeviceContext->Flush(); + //Dx11DeviceContext->Flush(); // wait for completion while (Dx11DeviceContext->GetData(query1, nullptr, 0, D3D11_ASYNC_GETDATA_DONOTFLUSH) == S_FALSE);