Commit Graph

  • a589fa17d6 Merge branch 'dlssg-with-nukems' cdozdil 2026-04-01 02:16:21 +03:00
  • 18dd28742f Fixed DisableChecks logic cdozdil 2026-04-01 02:15:53 +03:00
  • 36f66e4159 Added FGInput -> DLSSG -> Nukem cdozdil 2026-04-01 02:15:26 +03:00
  • b64c24ace4 Fix clang cdozdil 2026-03-31 22:55:41 +03:00
  • 78a4b0d66d Allow DX11 Nukem's on specific SL versions FakeMichau 2026-03-31 21:32:58 +02:00
  • 147e8fb9a1 FIx HAGS spoofing FakeMichau 2026-03-31 00:39:44 +02:00
  • be48bba7fd Remove duplicate logging cdozdil 2026-03-31 14:05:09 +03:00
  • 6051f36948 Fix DLSSG MV scale conversion cdozdil 2026-03-31 14:04:30 +03:00
  • a645160709 Added Assassin's Creed Mirage quirk TheRazerMD 2026-03-31 04:04:15 +02:00
  • 06b33da2af FIx HAGS spoofing FakeMichau 2026-03-31 00:39:44 +02:00
  • 56514f67f7 Rework fakenvapi a bit FakeMichau 2026-03-30 21:14:39 +02:00
  • cda3e2e477 Merge branch 'release/0.9' of https://github.com/optiscaler/OptiScaler into release/0.9 TheRazerMD 2026-03-30 21:12:33 +02:00
  • b415ff8cdb Add requirements for Nukem's FakeMichau 2026-03-30 19:25:12 +02:00
  • dfc83f462e Add hardware check for DLSSG output FakeMichau 2026-03-30 18:50:13 +02:00
  • 284d7d4dea Added Opti Wiki link to menu cdozdil 2026-03-29 22:12:09 +03:00
  • b39ec53bb6 Adjusted menu auto sizing cdozdil 2026-03-29 22:31:06 +03:00
  • c4c00ef7cd Disable XeFG before changing composition or interpolation count cdozdil 2026-03-30 18:50:55 +03:00
  • 550068c513 Disable XeFG before changing composition or interpolation count cdozdil 2026-03-30 18:50:55 +03:00
  • d315741446 Block the EOS by default when any FG is present FakeMichau 2026-03-29 21:14:36 +02:00
  • 30eaca4a86 Make vector of overlay dlls use the macro FakeMichau 2026-03-29 20:52:00 +02:00
  • dd81d5a038 XeLL joining the club FakeMichau 2026-03-30 02:23:37 +02:00
  • c71913b432 Disallow FSR Latency Reduction 2.0 with strong cope FakeMichau 2026-03-30 02:00:49 +02:00
  • ac41311bfb More MFG cope, leave the validation to the mod FakeMichau 2026-03-30 01:23:39 +02:00
  • b971ec5cb4 Fix menu not showing with DXVK on Windows FakeMichau 2026-03-30 00:38:22 +02:00
  • e1cc46ca64 Changes to use game reflex signals nitec 2026-03-30 01:08:20 +03:00
  • 8484fc6cde Make sure listing the GPUs is uninterrupted in the log FakeMichau 2026-03-29 22:49:58 +02:00
  • fc26f6529d Adjusted menu auto sizing cdozdil 2026-03-29 22:31:06 +03:00
  • c81c1bedb6 Block the EOS by default when any FG is present FakeMichau 2026-03-29 21:14:36 +02:00
  • 0ec2dae7f4 Added Opti Wiki link to menu cdozdil 2026-03-29 22:12:09 +03:00
  • d73960164f Make vector of overlay dlls use the macro FakeMichau 2026-03-29 20:52:00 +02:00
  • 0749dedd91 Add POST codes FakeMichau 2026-03-29 20:01:57 +02:00
  • b09abb6bd6 More FG swapchain release improvements cdozdil 2026-03-29 12:40:11 +03:00
  • 1e25b51930 Fix Release definition cdozdil 2026-03-29 20:45:10 +03:00
  • 7d21ae1105 More FG swapchain release checks cdozdil 2026-03-29 01:46:44 +03:00
  • b64da27a01 Better FG swapchain release cdozdil 2026-03-29 00:21:51 +03:00
  • fad6f5ffa3 Disable ModifySCIndex cdozdil 2026-03-29 20:40:41 +03:00
  • 4f4b7b330f Revert "Add a quirk for Reflex in Sony games" FakeMichau 2026-03-29 18:30:23 +02:00
  • 58e37b18da Add a quirk for Reflex in Sony games FakeMichau 2026-03-29 15:44:35 +02:00
  • e5a886b729 Convert kernel proxy into macros FakeMichau 2026-03-29 14:02:33 +02:00
  • d4d422b30c More FG swapchain release improvements cdozdil 2026-03-29 12:40:11 +03:00
  • 202aeb0605 Modified Nixxes Sony ports quirks TheRazerMD 2026-03-29 03:08:02 +02:00
  • 4ed7c31179 Modified TLoU Part 1 quirks TheRazerMD 2026-03-27 23:35:05 +01:00
  • 203aa84c5b Modified Nixxes Sony ports quirks TheRazerMD 2026-03-29 03:08:02 +02:00
  • 23e1e2f8db Fix FSR 4 crashing in Doom FakeMichau 2026-03-29 01:13:13 +01:00
  • 271e8203df Prevent the FSR 3 MFG mod from bloating up the game folder FakeMichau 2026-03-28 23:49:03 +01:00
  • 863e7c490d More FG swapchain release checks cdozdil 2026-03-29 01:46:44 +03:00
  • 3833d8bebf Enable ModifySCIndex by default cdozdil 2026-03-29 00:54:02 +03:00
  • a7a6912750 Better FG swapchain release cdozdil 2026-03-29 00:21:51 +03:00
  • bc2b092b6b Changed control at SetFrameCount cdozdil 2026-03-28 23:39:16 +03:00
  • bcd6e2ef3e Added a quirk for Talos 2 cdozdil 2026-03-28 23:27:48 +03:00
  • a25e1071dc Changed control at SetFrameCount cdozdil 2026-03-28 23:39:16 +03:00
  • a139b48a24 Fix FSR 4 on Linux not showing up FakeMichau 2026-03-28 21:32:53 +01:00
  • 85a184bae7 Added a quirk for Talos 2 cdozdil 2026-03-28 23:27:48 +03:00
  • 7a217d91cd move nvapi to include cdozdil 2026-03-28 22:14:45 +03:00
  • 59706c833e Delete external/nvapi directory nitec 2026-03-28 22:10:00 +03:00
  • 3e73ff6121 Enable LowRes MV's flag when using NativeAA + OutputScaling cdozdil 2026-03-28 11:35:54 +03:00
  • e570e76a37 Enable LowRes MV's flag when using NativeAA + OutputScaling cdozdil 2026-03-28 11:35:54 +03:00
  • 735c002e79 Apply hudless fixup to Spiderman FakeMichau 2026-03-28 02:52:32 +01:00
  • d2b21acd83 Update nvapi headers FakeMichau 2026-03-28 00:49:05 +01:00
  • 47ec75ec21 Modified TLoU Part 1 quirks TheRazerMD 2026-03-27 23:35:05 +01:00
  • bf064404b7 Enbale OutputScaling when using NativeAA nitec 2026-03-28 01:30:36 +03:00
  • 09ede208e7 Enbale OutputScaling when using NativeAA nitec 2026-03-28 01:30:36 +03:00
  • 1f81d84ed5 Fix D3D11 DLSS init issue on Nvidia cards, fixes Trails nitec 2026-03-28 00:59:47 +03:00
  • cf1a1f1f01 Minor changes to hooks nitec 2026-03-28 01:08:54 +03:00
  • 594ab453ae Init SL D3D12 when creating swapchain nitec 2026-03-28 01:08:01 +03:00
  • 87a14ff1ee Get correct handles for Opti's SL modules nitec 2026-03-28 01:07:05 +03:00
  • bf45540ad9 Simplified SL DxgiFactory usage nitec 2026-03-28 01:06:27 +03:00
  • 27b725b605 Fix D3D11 DLSS init issue on Nvidia cards, fixes Trails nitec 2026-03-28 00:59:47 +03:00
  • c5efb3d8bf Ensure that we have the DLSSG get/set calls FakeMichau 2026-03-27 22:39:52 +01:00
  • 3a973ebceb Update the FFX v2 SDK FakeMichau 2026-03-26 17:18:22 +01:00
  • 5cdf5c59f2 Allow for SL files upgrade when using Nukem's FakeMichau 2026-03-27 17:18:25 +01:00
  • 6a1c26c95a Make strings comparisons case insensitive + resolve some compiler warnings FakeMichau 2026-03-27 16:36:17 +01:00
  • 7895e4539a Added checks to sl1 logging too cdozdil 2026-03-27 16:11:36 +03:00
  • 9c6bb76bf7 More small fixes cdozdil 2026-03-27 15:59:59 +03:00
  • 56c568403c Clean-up small issues cdozdil 2026-03-27 15:41:41 +03:00
  • 7a1f18ca12 Merge dlssg-feature cdozdil 2026-03-27 14:58:45 +03:00
  • 5ad4b73f05 Fix clang cdozdil 2026-03-27 10:37:10 +03:00
  • e794c84d39 Fix clang cdozdil 2026-03-27 10:37:10 +03:00
  • 0eb343ee36 To prevent XeLL issues reset XeFG state on composition and V-Sync changes cdozdil 2026-03-27 10:33:54 +03:00
  • 991995ddc0 To prevent XeLL issues reset XeFG state on composition and V-Sync changes cdozdil 2026-03-27 10:33:54 +03:00
  • abfae773a1 Print names of SL buffers FakeMichau 2026-03-26 23:49:23 +01:00
  • 90cbdbab7b Fix reflex graph on Nvidia FakeMichau 2026-03-26 22:37:32 +01:00
  • 28a5cf0180 Workaround a bug in the FSR 3 MFG mod FakeMichau 2026-03-26 21:37:14 +01:00
  • b7c9ea036b Spoof Windows 11 for FSR 4 FG on Linux FakeMichau 2026-03-26 20:05:45 +01:00
  • 904bf7983c Update the FFX v2 SDK FakeMichau 2026-03-26 17:18:22 +01:00
  • 377f65ca0d Try to use current d3d12 for FSR as a last resort FakeMichau 2026-03-26 17:16:26 +01:00
  • a2c8ef16c9 Mutex the access to commandPoolToQueueFamilyMap FakeMichau 2026-03-26 14:20:15 +01:00
  • 73b09a8374 Mutex the access to commandPoolToQueueFamilyMap FakeMichau 2026-03-26 14:20:15 +01:00
  • 80aecc57f1 Hide depth copy when unnecessary FakeMichau 2026-03-25 14:20:30 +01:00
  • a10b9e4540 Select high perf GPU by default FakeMichau 2026-03-25 13:54:08 +01:00
  • 47c737b56c Slight INI corrections TheRazerMD 2026-03-25 11:41:14 +01:00
  • f73a2f9fd9 Slight INI corrections TheRazerMD 2026-03-25 11:41:14 +01:00
  • 6da50c7462 Added option to disable HUDFix resource tracking cdozdil 2026-03-25 11:48:27 +03:00
  • 8321ed494b Added option to disable HUDFix resource tracking cdozdil 2026-03-25 11:48:27 +03:00
  • f15509455f Improve SpecialKope support FakeMichau 2026-03-25 02:37:54 +01:00
  • 4cb21106ce When possible use number of fake frames from streamline FakeMichau 2026-03-25 00:24:11 +01:00
  • a188326cad Detect the intensity of fake frames in Nukem's FakeMichau 2026-03-24 23:36:24 +01:00
  • e2fac93b8f Actually just use the killswitch to disable unused features FakeMichau 2026-03-24 21:54:03 +01:00
  • 17a0b0c43e Allow the FSR 3 MFG mod to work with spoofing active FakeMichau 2026-03-24 21:18:45 +01:00
  • 8f31e5676a Ensure new frame for notifications FakeMichau 2026-03-24 20:53:36 +01:00