Commit Graph

  • e3aa668754 Quirks maintenance release/0.9 TheRazerMD 2026-07-08 00:10:40 +02:00
  • 4cbad2af30 Merge branch 'master' of https://github.com/optiscaler/OptiScaler master TheRazerMD 2026-07-07 23:51:36 +02:00
  • 0ad98dba5d Modified game quirks for UE fixes TheRazerMD 2026-07-05 23:50:34 +02:00
  • 77eab92c0d Added Force FG render size motion vectors quirk for WWM cdozdil 2026-07-08 00:48:19 +03:00
  • b36f3320af Disable scheduled build trigger in build.yml Michał Lewandowski 2026-07-06 22:06:08 +02:00
  • 9d2459946f Fix dlssg_to_fsr3_amd_is_better.dll check at menu cdozdil 2026-07-06 22:47:29 +03:00
  • b20df866fa Fix for Typeless Hudless resourcess cdozdil 2026-07-06 21:58:07 +03:00
  • 88c3f691c1 Fix for Typeless Hudless resourcess cdozdil 2026-07-06 21:37:32 +03:00
  • 65151c61c5 Modified game quirks for UE fixes TheRazerMD 2026-07-05 23:50:34 +02:00
  • 289fbeca19 Separated don't use Unreal resource barriers quirk TheRazerMD 2026-07-05 14:07:07 +02:00
  • 274ba5499a Added Zenless Zone Zero quirk, edited some quirk info TheRazerMD 2026-06-18 20:10:52 +02:00
  • 59166ced6e Quirk text correction TheRazerMD 2026-07-05 13:58:33 +02:00
  • d727b5dedf More game quirks TheRazerMD 2026-07-05 13:55:45 +02:00
  • ce1ee0b5c3 Modified MH Rise quirks TheRazerMD 2026-07-05 10:56:06 +02:00
  • 07e25c63d9 Modified MH Rise quirks TheRazerMD 2026-07-05 10:56:06 +02:00
  • e22256fe0d Apply DLSSG's dynamic flags to FSR FG FakeMichau 2026-07-05 04:09:40 +02:00
  • 7876eaae91 Delete dxvk.conf Michał Lewandowski 2026-07-05 00:30:19 +02:00
  • d320c44a28 Removed DxgiSpoofing check from RestoreComputeSigOnNonNvidia quirk cdozdil 2026-07-04 20:10:23 +03:00
  • 379c9a1591 Removed DxgiSpoofing from RestoreComputeSigOnNonNvidia quirk cdozdil 2026-07-04 20:03:55 +03:00
  • 8cdf238c27 Change artifact upload condition to nightly tag Michał Lewandowski 2026-07-04 16:15:41 +02:00
  • 9a6442f38d Enable scheduled build in GitHub Actions Michał Lewandowski 2026-07-04 16:05:01 +02:00
  • 42b20a3807 Avoid using Enabler for Vulkan FakeMichau 2026-07-02 19:39:21 +02:00
  • 7ce71e7640 Tie SL1 inputs with Reflex frame ids FakeMichau 2026-07-02 19:07:46 +02:00
  • 4dab1f0640 WAR: Create DLSSG output late in Witcher 3 FakeMichau 2026-07-02 18:36:05 +02:00
  • 892f53a5c4 Merge branch 'master' of https://github.com/optiscaler/OptiScaler FakeMichau 2026-07-02 18:30:22 +02:00
  • 991209f7b4 Don't nuke our own streamline FakeMichau 2026-07-02 18:20:31 +02:00
  • f7625d92d4 Better approach for CursorPos IAT hooking cdozdil 2026-07-02 00:14:04 +03:00
  • 0602fed2a6 Fix RE4 menu not visible Upscaler time will be 0, beause there are no swapchain hooks cdozdil 2026-07-01 23:56:51 +03:00
  • b291c52692 Fix RE4 cursor hooks cdozdil 2026-07-01 23:56:08 +03:00
  • 1c5204c5b8 Added API info to upscalers cdozdil 2026-07-01 23:45:14 +03:00
  • 39977749d0 Show FSR3.1/4 when using 4.1.1 and above SDK dll with ForceInt8 cdozdil 2026-07-01 21:53:08 +03:00
  • 1692506b18 Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2026-07-01 21:43:20 +03:00
  • e1b4bcff75 Disabled Dx11 FG on upscaler change cdozdil 2026-07-01 21:43:16 +03:00
  • 265794702d Added swapchainInteropApi checks cdozdil 2026-07-01 21:42:40 +03:00
  • d3cb03a612 Added quirks for RE Requiem's demo FakeMichau 2026-07-01 14:43:58 +02:00
  • 066802c680 Add RestoreCompute on Nvidia to the Pregmata Demo FakeMichau 2026-07-01 14:27:50 +02:00
  • 3129bcf17b Bump version TheRazerMD 2026-07-01 13:02:18 +02:00
  • 04ff5c2d56 Added Fsr4ForceEnableInt8 for FP8 incompatible GPUs cdozdil 2026-07-01 13:09:32 +03:00
  • 8406ecf5cd Treat d3d resources and void* as the same in ngx params FakeMichau 2026-07-01 11:37:45 +02:00
  • 479465a77c Important notice FakeMichau 2026-07-01 03:45:39 +02:00
  • f7fddf05f1 Updated DLSSG Vk barrier fixup FakeMichau 2026-07-01 00:57:34 +02:00
  • 7133731ccb Reduce the time resources from GetResource are held by FG FakeMichau 2026-07-01 00:56:35 +02:00
  • d1dd0c8e13 Disable FG with SL1 inputs when the game is reporting notRenderingGameFrames FakeMichau 2026-06-30 23:47:31 +02:00
  • 833e971703 Pass the resource lock to the user of GetResource FakeMichau 2026-06-30 23:18:59 +02:00
  • 0649f067de Avoid using camera near and far values provided by FSR in Tiny Tina FakeMichau 2026-06-30 21:22:53 +02:00
  • b13182752e WIP: Make UeLL work with FSRFG + AL2 FakeMichau 2026-06-30 19:20:47 +02:00
  • 8e5503cfc4 Hide FFX settings when using native DX11 FSR 3.1 FakeMichau 2026-06-30 16:08:26 +02:00
  • d8f0c83b8e Fix fakenvapi not providing XeLL context to Opti FakeMichau 2026-06-30 14:41:55 +02:00
  • 5b95e22cf6 Eval upscaler right after a successful init FakeMichau 2026-06-30 02:42:39 +02:00
  • 52a9a338ce Disable hudfix in games that are known to have issues FakeMichau 2026-06-29 23:49:39 +02:00
  • 0da7e5a555 Tweak FSR4 settings in the menu TheRazerMD 2026-06-29 22:51:32 +02:00
  • 44c663a8f9 Merge branch 'release/0.9' of https://github.com/optiscaler/OptiScaler into release/0.9 TheRazerMD 2026-06-29 22:16:57 +02:00
  • 4d878e8d13 Fix FSR3.1 presets dynamic calculation cdozdil 2026-06-29 23:00:44 +03:00
  • 4d87e4257a Fix FSR3.1 presets dynamic calculation cdozdil 2026-06-29 22:58:30 +03:00
  • 965bfa86e3 Added FSR3.1 tuning presets cdozdil 2026-06-29 22:53:38 +03:00
  • b97ac28069 Added FSR3.1 tuning presets cdozdil 2026-06-29 22:39:12 +03:00
  • b422c15d4c Clean up nvngx paths in DX11 and Vulkan FakeMichau 2026-06-29 20:43:36 +02:00
  • 633ac7ae3e Add a notification when trying to use RTSS Reflex injection with XeFG FakeMichau 2026-06-29 18:59:52 +02:00
  • 2a1b4f7e2e Move D3D12_Optiscaler inside the OptiScaler folder FakeMichau 2026-06-29 18:42:55 +02:00
  • f1fe72f210 Skip *some* kind of spoofing when filling out D3D12 capabilities FakeMichau 2026-06-29 02:09:59 +02:00
  • 9d79697ffb Fillout IdentifyGpu even if amdxc64 isn't loaded FakeMichau 2026-06-29 01:25:01 +02:00
  • 5653b7e09f Update FFX SDK FakeMichau 2026-06-26 02:10:41 +02:00
  • 655f59ff16 Safeguard reflex against getting reset by both Vulkan and D3D at the same time FakeMichau 2026-06-28 23:14:01 +02:00
  • dc5d3ddc42 Exclude magnifier from upscaler time FakeMichau 2026-06-28 21:28:42 +02:00
  • e16a36e5d2 Ensure d3d12 capabilities are filled when amdxc64 hooked get called FakeMichau 2026-06-28 03:14:35 +02:00
  • ed72e37d9f Enable OptiFG options when using Dx11 cdozdil 2026-06-28 01:13:22 +03:00
  • 745075e3a7 Prevent stucking at startup on Linux cdozdil 2026-06-28 01:09:43 +03:00
  • dcf694c109 Prevent crashes when switching w/Dx12 upscalers cdozdil 2026-06-28 01:07:50 +03:00
  • 9d589d7c6c WIP: Add AL2 passthrough for FSRFG FakeMichau 2026-06-27 23:00:46 +02:00
  • 0d490baab5 WIP: Improve low latency output switching FakeMichau 2026-06-27 21:43:13 +02:00
  • c5206f6339 WIP: Make a separate header for low latency in the menu FakeMichau 2026-06-27 18:30:28 +02:00
  • 2d2ef5ea7c WIP: make our XeFG use our XeLL context FakeMichau 2026-06-27 17:55:35 +02:00
  • 6aec9c7264 Simplify XeLL context handling FakeMichau 2026-06-27 15:50:07 +02:00
  • f81ebb9a4e Tweak FSR4 settings in the menu FakeMichau 2026-06-27 02:10:35 +02:00
  • 4a49975ad4 Change imgui table id of FSR 4 presets FakeMichau 2026-06-27 01:10:09 +02:00
  • e32613892b Add vendor spoofing for the SDK version of FSR 4.1.1 FakeMichau 2026-06-27 00:49:46 +02:00
  • ea1140a9d6 Rename FSR Latency Reduction 2.0 to FSR Anti-Lag 2.0 FakeMichau 2026-06-26 20:25:47 +02:00
  • f89d35cf48 Don't link FSRFG camera struct if it's just all zeros FakeMichau 2026-06-26 01:02:10 +02:00
  • 38551863b5 Make the Release build output dlls into the OptiScaler folder FakeMichau 2026-06-26 02:24:52 +02:00
  • a4a757e8e1 Update FFX SDK FakeMichau 2026-06-26 02:10:41 +02:00
  • 0f6686082e Don't link FSRFG camera struct if it's just all zeros FakeMichau 2026-06-26 01:02:10 +02:00
  • b266d55066 Fix clang cdozdil 2026-06-25 23:47:05 +03:00
  • 50d14a0f68 Added Interop Swapchain info to overlay Added base fps info to overlay Disabled Luma specific DxgiFactoryWrapping cdozdil 2026-06-25 23:39:01 +03:00
  • 3fc6c8c3e7 Added Dx11 FG Support Only Upscaler inputs are supported cdozdil 2026-06-25 23:37:22 +03:00
  • 3ffd4ad561 Add a magnifier for maximum pixel peeping FakeMichau 2026-06-25 19:59:12 +02:00
  • 4d927805b8 Allow for FSR4FG + Int8 FSR4 on RDNA3 on Linux FakeMichau 2026-06-25 04:06:46 +02:00
  • 3ead918ce0 Allow for FSR4FG from SDK even when forcing different upscaling model FakeMichau 2026-06-25 03:58:22 +02:00
  • b06a8507f0 Release d3d12 the exact required amount FakeMichau 2026-06-25 03:55:44 +02:00
  • 16ffaf4c79 Avoid enabling spoofing when unnecessary FakeMichau 2026-06-25 03:54:10 +02:00
  • dae68ebc68 Try to use Int8 on RDNA3 on Linux when possible FakeMichau 2026-06-24 20:27:34 +02:00
  • 3e3799d0af Slightly clean up FSR 4 preset selection FakeMichau 2026-06-24 19:17:57 +02:00
  • ea156b1c53 Correct the SDK version check FakeMichau 2026-06-24 18:52:02 +02:00
  • de0ab80b14 Add missing check, razz the goat FakeMichau 2026-06-24 18:42:26 +02:00
  • 0879d52c2e Add preset selection for SDK 4.1.1 dll FakeMichau 2026-06-24 18:35:33 +02:00
  • a736f23854 Updated support for FFX 2.3 SDK/FSR4.1.1 TheRazerMD 2026-06-24 17:50:03 +02:00
  • 43ac638c7d Additional RDNA3 fixes for FSR 4.1.1 TheRazerMD 2026-06-24 00:19:05 +02:00
  • 6ba79128dd Fix version.dll working mode FakeMichau 2026-06-23 23:42:45 +02:00
  • f372f563f0 Store flags in hex FakeMichau 2026-06-23 22:53:20 +02:00
  • 2e1a28e9c8 Prevent amdxc64 leaking the d3d12 device FakeMichau 2026-06-23 22:31:56 +02:00
  • d33fd4cda6 Add a WAR for seemingly wrong version read on Proton FakeMichau 2026-06-23 19:28:19 +02:00