diff --git a/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ffx_a_flattened.inc b/rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_a_flattened.inc similarity index 100% rename from rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ffx_a_flattened.inc rename to rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_a_flattened.inc diff --git a/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ffx_fsr1_flattened.inc b/rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_fsr1_flattened.inc similarity index 100% rename from rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ffx_fsr1_flattened.inc rename to rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_fsr1_flattened.inc diff --git a/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ubershader.glsl b/rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ubershader.glsl similarity index 100% rename from rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_ubershader.glsl rename to rpcs3/Emu/RSX/Program/Upscalers/FSR1/fsr_ubershader.glsl diff --git a/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_pass.cpp b/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_pass.cpp index 1dcee7d934..0878640f5a 100644 --- a/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_pass.cpp +++ b/rpcs3/Emu/RSX/VK/upscalers/fsr1/fsr_pass.cpp @@ -35,16 +35,16 @@ namespace vk { // Just use AMD-provided source with minimal modification const char* shader_core = - #include "fsr_ubershader.glsl" + #include "Emu/RSX/Program/Upscalers/FSR1/fsr_ubershader.glsl" ; // Replacements const char* ffx_a_contents = - #include "fsr_ffx_a_flattened.inc" + #include "Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_a_flattened.inc" ; const char* ffx_fsr_contents = - #include "fsr_ffx_fsr1_flattened.inc" + #include "Emu/RSX/Program/Upscalers/FSR1/fsr_ffx_fsr1_flattened.inc" ; m_src = shader_core; diff --git a/rpcs3/GLGSRender.vcxproj b/rpcs3/GLGSRender.vcxproj index 64f197a65b..2b7a4b02c6 100644 --- a/rpcs3/GLGSRender.vcxproj +++ b/rpcs3/GLGSRender.vcxproj @@ -1,113 +1,118 @@ - - - - - Debug - x64 - - - Release - x64 - - - - GLGSRender - {3384223A-6D97-4799-9862-359F85312892} - - - - - x64 - - - - StaticLibrary - Unicode - - - - - - - - - - - - - - - - - - - - MaxSpeed - - - - - {c4a10229-4712-4bd2-b63e-50d93c67a038} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Debug + x64 + + + Release + x64 + + + + GLGSRender + {3384223A-6D97-4799-9862-359F85312892} + + + + + x64 + + + + StaticLibrary + Unicode + + + + + + + + + + + + + + + + + + + + MaxSpeed + + + + + {c4a10229-4712-4bd2-b63e-50d93c67a038} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rpcs3/GLGSRender.vcxproj.filters b/rpcs3/GLGSRender.vcxproj.filters index 52fb34ef4a..d8bc8f13ce 100644 --- a/rpcs3/GLGSRender.vcxproj.filters +++ b/rpcs3/GLGSRender.vcxproj.filters @@ -1,109 +1,130 @@ - - - - - - - - - - - - - - - - - - - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - - - - - - - - - - - - - - - - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - glutils - - - - - {ed9ef6b7-efbb-4a8e-88a4-583b6655c141} - - + + + + + + + + + + + + + + + + + + + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + upscalers\fsr1 + + + + + + + + + + + + + + + + + + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + glutils + + + upscalers + + + upscalers + + + upscalers + + + upscalers + + + + + {ed9ef6b7-efbb-4a8e-88a4-583b6655c141} + + + {4ce10cbf-4595-433a-a21a-035bf40bb4e5} + + + {d5626eff-1471-4810-9e57-0f8987f86d67} + + \ No newline at end of file diff --git a/rpcs3/VKGSRender.vcxproj b/rpcs3/VKGSRender.vcxproj index 0ed839bb1b..b8ef40622d 100644 --- a/rpcs3/VKGSRender.vcxproj +++ b/rpcs3/VKGSRender.vcxproj @@ -109,11 +109,6 @@ {c4a10229-4712-4bd2-b63e-50d93c67a038} - - - - - {3EE5F075-B546-42C4-B6A8-E3CCEF38B78D} Win32Proj diff --git a/rpcs3/VKGSRender.vcxproj.filters b/rpcs3/VKGSRender.vcxproj.filters index ea01969b46..bc2791f16a 100644 --- a/rpcs3/VKGSRender.vcxproj.filters +++ b/rpcs3/VKGSRender.vcxproj.filters @@ -185,15 +185,4 @@ {8387b0fc-178f-4c9c-9cf2-03df99ce4df2} - - - upscalers\fsr1 - - - upscalers\fsr1 - - - upscalers\fsr1 - - \ No newline at end of file diff --git a/rpcs3/emucore.vcxproj b/rpcs3/emucore.vcxproj index 9c80f18646..c9eb9904a2 100644 --- a/rpcs3/emucore.vcxproj +++ b/rpcs3/emucore.vcxproj @@ -944,6 +944,9 @@ + + + diff --git a/rpcs3/emucore.vcxproj.filters b/rpcs3/emucore.vcxproj.filters index 602fb4f143..224fc986cb 100644 --- a/rpcs3/emucore.vcxproj.filters +++ b/rpcs3/emucore.vcxproj.filters @@ -91,6 +91,12 @@ {d7a60dc0-ac4e-4983-97d3-ce1328af49a7} + + {646a5689-94cc-43f3-82fb-213e21c7a31f} + + + {cab197c1-581c-49db-9d8b-670335b44cb2} + @@ -2514,5 +2520,14 @@ Emu\GPU\RSX\Program\Snippets + + Emu\GPU\RSX\Program\Upscalers\FSR1 + + + Emu\GPU\RSX\Program\Upscalers\FSR1 + + + Emu\GPU\RSX\Program\Upscalers\FSR1 + \ No newline at end of file