Commit Graph

  • c96d4cf785 Prioritize warning about having to restart to apply XeFG flags FakeMichau 2025-09-05 13:32:32 +02:00
  • 5198c33f0a Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-09-05 13:46:56 +03:00
  • 598d19116a Return FG commandlist when queried cdozdil 2025-09-05 13:44:39 +03:00
  • 73bd38f518 Fix FSR 4 on Lunyx again FakeMichau 2025-09-05 12:27:34 +02:00
  • 9c62155f5b Fix styling cdozdil 2025-09-05 10:11:26 +03:00
  • 5ed586e6bb Added FeatureProvider_Dx11 cdozdil 2025-09-05 10:08:04 +03:00
  • 4ea9188fcd Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-09-05 08:41:43 +03:00
  • 69dbe8400b Start working on FSR3.0 FG cdozdil 2025-09-05 08:41:41 +03:00
  • 13dae4f108 Removed unused CreateBufferResource cdozdil 2025-09-04 23:14:42 +03:00
  • abbdfacdd4 Added FeatureProvider_Dx12 cdozdil 2025-09-04 23:12:16 +03:00
  • 818e44e3f0 Removed DLSS Enabler integration cdozdil 2025-09-04 22:01:49 +03:00
  • 336469c51b Moved Upscaler FG inputs to it's own class cdozdil 2025-09-04 15:21:10 +03:00
  • 58f0b08621 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-09-02 16:37:47 +03:00
  • 1963365a63 Added OverrideVsync parameter cdozdil 2025-09-02 16:37:44 +03:00
  • 3eb2e1bdfc Fix crashing when selecting VK FSR 3.1 but the dll is missing FakeMichau 2025-09-02 13:00:33 +02:00
  • 620161bbbc Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-09-02 01:35:33 +03:00
  • 6439e654df Added more control over forced anisotropy cdozdil 2025-09-02 01:35:25 +03:00
  • 1d855d9375 Move anisotropy and mipmap tu their own sections cdozdil 2025-09-02 01:34:54 +03:00
  • 22a68f1a3d Clean up frame time calculations FakeMichau 2025-09-01 23:02:02 +02:00
  • 5ec45c1220 Fix FG frametime calculation cdozdil 2025-09-02 00:02:11 +03:00
  • f1cee3894b Prompt user the restart the game when XeFG flags change + allow for XeFG to work with DLAA inputs FakeMichau 2025-09-01 21:46:41 +02:00
  • 7b44bd2c0e Update README.md TheRazerMD 2025-09-01 20:43:55 +02:00
  • 417b4d355c Update README.md TheRazerMD 2025-09-01 20:40:39 +02:00
  • 50b9a94f49 Provide a custom amdxc64 interface only when FSR 4 Update is selected FakeMichau 2025-09-01 15:30:15 +02:00
  • cbecd03474 Rework Streamline spoofing to apply spoof only for a single feature FakeMichau 2025-08-31 00:51:41 +02:00
  • 1c524038b0 Return UI when queried cdozdil 2025-08-31 21:18:32 +03:00
  • ad4e1cdcfe Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-08-31 20:30:45 +03:00
  • a14ceac19d Only update XeFG config from upscaler if using OptiFG cdozdil 2025-08-31 19:25:04 +03:00
  • 5580a7fc31 Update NMS's DLSS workaround on AMD FakeMichau 2025-08-30 22:33:18 +02:00
  • 81a2bd0cd6 Fix SL1 spoofing on AMD FakeMichau 2025-08-30 16:30:25 +02:00
  • a9378a072e Fix crashing when selecting "Disable hudless" FakeMichau 2025-08-30 16:23:17 +02:00
  • 0b30f7daa5 Add fallback for calling xell sleep FakeMichau 2025-08-30 13:23:36 +02:00
  • bd331db5bb Try to improve FG Feature lifetime & context management cdozdil 2025-08-30 11:47:40 +03:00
  • c1a93cceb8 Improve FSR-FG UI & callback handling cdozdil 2025-08-30 11:47:00 +03:00
  • 20c136f536 Added SkipColorSpace to HDR section cdozdil 2025-08-30 01:09:59 +03:00
  • ff3b790823 Added hwnd param cdozdil 2025-08-30 00:03:23 +03:00
  • 40017bbdb8 Do not release FG swapchain for same hWnd cdozdil 2025-08-30 00:03:04 +03:00
  • b35687a51a Update XeFG flags from FSR3.1 FG cdozdil 2025-08-30 00:02:23 +03:00
  • 46e85337e4 Add ALLOW TEARING flag to Resize buffers and change skip check cdozdil 2025-08-29 23:14:27 +03:00
  • cfbab8adac add fallback for generationRect.width == 0 cdozdil 2025-08-29 11:41:35 +03:00
  • 1b97ff097c Add more willpresent checks cdozdil 2025-08-28 16:29:51 +03:00
  • b915f1ed26 Fix for FSR-FG ffxDestroyContext cdozdil 2025-08-28 16:28:27 +03:00
  • 8df6992977 Improved Fsr-Fg UI management cdozdil 2025-08-28 12:26:50 +03:00
  • 2fa3782ccd Added Supraworld quirks TheRazerMD 2025-08-28 02:25:43 +02:00
  • b82b0844db Merge cdozdil 2025-08-28 01:46:08 +03:00
  • 96ddb3567c Improved FSR-FG inputs cdozdil 2025-08-28 01:45:42 +03:00
  • b282307369 Funny TheRazerMD 2025-08-27 23:17:59 +02:00
  • 8e13aba55f Save the new FG settings to the config FakeMichau 2025-08-27 19:55:47 +02:00
  • 4093f6e8ad Move FG configs to common; turn fps overlay type into an enum FakeMichau 2025-08-27 19:14:15 +02:00
  • 014b63d131 Add option to disable UI texture (active by default) and move settings under common tab FakeMichau 2025-08-27 12:13:52 +02:00
  • e2dcdf8017 Add missing EndDisabled FakeMichau 2025-08-27 10:59:37 +02:00
  • d271dd2bc0 Enable splash on Linux FakeMichau 2025-08-27 10:48:52 +02:00
  • f3f615f690 Reorder quirk checks FakeMichau 2025-08-27 10:48:37 +02:00
  • 9a17bae4cc Bump version to pre 2 FakeMichau 2025-08-26 20:28:06 +02:00
  • 4573d85961 Add support for the new SDK in the amdxc64-less FSR 4 FakeMichau 2025-08-26 20:18:30 +02:00
  • 0de095a05e SL Inputs: make hudless optional, add option to disable hudless FakeMichau 2025-08-26 14:10:05 +02:00
  • ac8a3e6302 Remove flags explicitly FakeMichau 2025-08-26 10:51:48 +02:00
  • 2e059dcc78 Shutdown FG on upscaler Shutdown FakeMichau 2025-08-26 10:48:01 +02:00
  • f7c430b8c6 Do not override pSwapChainDesc->Flags cdozdil 2025-08-26 11:10:43 +03:00
  • 3760e81f6f Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-08-26 11:02:54 +03:00
  • 7c47cb9d7c Fix for XeFG swapchain destroy error cdozdil 2025-08-26 11:02:38 +03:00
  • b0f1180612 Fix present flags FakeMichau 2025-08-25 21:49:48 +02:00
  • 19df4cdf27 Remove Sent and Required checks from SL inputs FakeMichau 2025-08-25 19:48:15 +02:00
  • 18ab396367 Normalize paths before matching FakeMichau 2025-08-25 14:41:05 +02:00
  • c5c9a2f02b Update FG Input information in the config FakeMichau 2025-08-25 13:24:17 +02:00
  • 6ed7b7f18e Check swapchain for nullptr FakeMichau 2025-08-24 21:49:11 +02:00
  • 6848ef9578 Provide struct version FakeMichau 2025-08-24 21:48:58 +02:00
  • 58927fb232 Fix overlay visual glitching v0.7.9 FakeMichau 2025-08-24 19:30:09 +02:00
  • d2898c4ae1 Put the log always next to the dll FakeMichau 2025-08-24 20:26:57 +02:00
  • a85e923c8d setup_linux.sh: Use more generic bash Florian RICHER 2025-08-18 21:46:14 +02:00
  • bdaf92b4b8 Merge pull request #661 from mrdev023/work/mrdev023/fix-nixos Michał Lewandowski 2025-08-24 19:48:52 +02:00
  • ee40304b6a Fixes around GetLatency: sending frames in correct order and only completed frames FakeMichau 2025-08-24 19:43:36 +02:00
  • d13afa800d Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 FakeMichau 2025-08-24 19:34:08 +02:00
  • 64fc4b0e94 Fix overlay visual glitching FakeMichau 2025-08-24 19:30:09 +02:00
  • 93a0058b32 Add Reflex timings visualization FakeMichau 2025-08-24 19:29:41 +02:00
  • 3516236294 Added Observer System Redux quirks TheRazerMD 2025-08-23 20:07:08 +02:00
  • 9c492d75c1 More funny TheRazerMD 2025-08-24 10:47:55 +02:00
  • 12897221de Prevent another crash on exit cdozdil 2025-08-24 02:00:53 +03:00
  • a381ed7663 Add UI check cdozdil 2025-08-24 02:00:40 +03:00
  • d58fe753f0 Return OK for unimplemented FSR-FG stuff cdozdil 2025-08-24 01:38:31 +03:00
  • be44db2a0d More Exclusive/Borderless fixes cdozdil 2025-08-23 23:07:35 +03:00
  • c10ac4327a Little hack to preven nvngx crashes on exit cdozdil 2025-08-23 23:06:36 +03:00
  • a9399ab66b Kill native XeLL; don't spam set_sleep; try to xell_sleep in reflex's sleep FakeMichau 2025-08-23 21:07:30 +02:00
  • a66da7f191 Added Observer System Redux quirks TheRazerMD 2025-08-23 20:07:08 +02:00
  • 712924b12f Add magic_enum and log XeLL from existing context FakeMichau 2025-08-23 16:46:58 +02:00
  • beb31559d4 Made force borderless optional and added info about why XeFG is not working cdozdil 2025-08-23 00:36:04 +03:00
  • cbb80f4f5c More funny TheRazerMD 2025-08-22 23:29:35 +02:00
  • 9ec9574e71 Restore compute sig on Nvidia in Monster Hunter games FakeMichau 2025-08-22 22:33:51 +02:00
  • a7bbf5d8f6 Validate camera values for XeFG FakeMichau 2025-08-22 22:25:34 +02:00
  • c83abdd289 Trying to prevent resize buffers crash cdozdil 2025-08-22 22:34:22 +03:00
  • f2a6d7f199 Fix SyncInterval is not saved to ini cdozdil 2025-08-22 22:23:02 +03:00
  • 29e22c35f7 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 cdozdil 2025-08-22 22:18:48 +03:00
  • 65eaca3e4f Revert "Added FidelityFX 2.0 amd_fidelityfx_loader_dx12.dll support" cdozdil 2025-08-22 22:18:07 +03:00
  • ae3d2adddc Revert "Add checks for Vulkan in menu and the barrier quirk" cdozdil 2025-08-22 22:17:24 +03:00
  • 004d3de02d Revert "Fix model selection with the new FFX SDK" cdozdil 2025-08-22 22:17:14 +03:00
  • b8d3ab5704 Add selective streamline spoofing to SL1 FakeMichau 2025-08-22 21:10:36 +02:00
  • 2570227308 Fix FSR FG hudless format change FakeMichau 2025-08-22 20:41:36 +02:00
  • 204d371c98 More selective streamline spoofing + enabled by default on Nvidia FakeMichau 2025-08-22 20:06:09 +02:00
  • 37cbea792e Added FidelityFX 2.0 amd_fidelityfx_loader_dx12.dll support cdozdil 2025-08-20 23:35:22 +03:00
  • ea4c70d36b Fix model selection with the new FFX SDK FakeMichau 2025-08-20 23:59:58 +02:00