diff --git a/rpcs3/Emu/RSX/VK/upscalers/sgsr/sgsr_pass.cpp b/rpcs3/Emu/RSX/VK/upscalers/sgsr/sgsr_pass.cpp index 45f697ae6..ef5b7bc27 100644 --- a/rpcs3/Emu/RSX/VK/upscalers/sgsr/sgsr_pass.cpp +++ b/rpcs3/Emu/RSX/VK/upscalers/sgsr/sgsr_pass.cpp @@ -1,3 +1,10 @@ +// Snapdragon Game Super Resolution, suggested by CamilleLaVey (Eden), who made the same filter +// work there first and pointed it out as the right upscaler for mobile. +// +// The filter is Qualcomm's BSD-3-Clause release (see the shader for its copyright notice). None +// of Eden's code is used: Eden is GPL-3.0-or-later and RPCS3 is GPL-2.0-only, so the crop mapping +// and the widened sharpness range are reimplemented from a description of what they do. + #include "../../vkutils/barriers.h" #include "../../VKHelpers.h" #include "../../VKResourceManager.h"