Commit Graph

  • 21f5339640 Prevent unnecessary FormatTransfer for typless formats cdozdil 2026-03-14 01:30:51 +03:00
  • 0b6d914278 Added quirk support for NG4 WinGDK TheRazerMD 2026-03-13 23:11:13 +01:00
  • 7f93d7e215 Fixed typeless compares for Hudfix, fixes Stranded Alien Dawn cdozdil 2026-03-14 01:05:30 +03:00
  • 8679f54ded Revert "Added StreamlineSpoofing and activeFgInput != FGInput::DLSSG check for streamline hooks" cdozdil 2026-03-13 23:55:27 +03:00
  • fe21a445c4 Improved UI compasition and UIColor usage checks cdozdil 2026-03-12 23:50:32 +03:00
  • d4dfe5f77b Added StreamlineSpoofing and activeFgInput != FGInput::DLSSG check for streamline hooks cdozdil 2026-03-12 23:45:56 +03:00
  • 2c0758ffd0 Dont block UI resource for XeFG cdozdil 2026-03-12 23:44:13 +03:00
  • a12faf6aa8 Increased pre-build delay to 1.5 secs cdozdil 2026-03-12 23:02:08 +03:00
  • 5d47ecc3d5 Improved on the fly XeFG MFG value change cdozdil 2026-03-12 22:57:03 +03:00
  • 632a044783 Added XeFG UI Composition option cdozdil 2026-03-12 22:56:33 +03:00
  • d1c9d329e8 Revert "Use fallback fps limit when reflex is force disabled" FakeMichau 2026-03-12 12:58:52 +01:00
  • e1330f4c82 Upgrade GitHub Actions to latest versions nitec 2026-03-12 01:06:49 +03:00
  • 0d582f7a63 Upgrade upload-artifact action to v7.0.0 nitec 2026-03-12 01:01:40 +03:00
  • 3cdbbd1494 Upgrade upload-artifact action to v7.0.0 nitec 2026-03-12 01:00:34 +03:00
  • b8851776e2 Upgrade upload-artifact action to version 7.0.0 nitec 2026-03-12 00:52:33 +03:00
  • 4201f39b45 Upgrade GitHub Actions to latest versions nitec 2026-03-12 00:47:16 +03:00
  • a9ee559ab5 Upgrade GitHub Actions to version 6 nitec 2026-03-12 00:46:39 +03:00
  • a412b5b97c Upgrade GitHub Actions to latest versions nitec 2026-03-12 00:45:49 +03:00
  • 0401107bd9 Consolidate version structs and parsing FakeMichau 2026-03-11 22:14:38 +01:00
  • 6536642af8 Workaround a deadlock when fetching update data FakeMichau 2026-03-11 22:12:39 +01:00
  • 929b2cad6a Better release/create behavior for FG swapchains cdozdil 2026-03-11 23:50:38 +03:00
  • b09d49b566 Move update notice from splash to notifications FakeMichau 2026-03-11 20:38:36 +01:00
  • d242578109 Added PreserveSwapChain checks Added Mutex check to prevent deadlock Moved GpuIdle code to prevent double call cdozdil 2026-03-11 16:33:06 +03:00
  • c7d38a57dd Removed MaxInterpolationCount Added check for old libxess_fg versions cdozdil 2026-03-11 16:19:59 +03:00
  • c33b8dd2ad Added auto option for menu scale cdozdil 2026-03-11 16:17:00 +03:00
  • eebebb9a76 Add notification after a failed feature constructor FakeMichau 2026-03-11 13:37:21 +01:00
  • e84d76a7ee Bump to Pre11 TheRazerMD 2026-03-11 10:07:17 +01:00
  • b29425efea Notify about some upscaler issues FakeMichau 2026-03-11 00:30:35 +01:00
  • 5f76425011 Added latest FSR as a new submodule Copy Dx12 upscaler and fg from latest FSR Added a delay to prevent file in use errors when compiling cdozdil 2026-03-11 00:07:05 +03:00
  • 4cf1549aa6 Basic notification system up and running FakeMichau 2026-03-10 21:31:45 +01:00
  • 63ba9973ea Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2026-03-10 23:18:52 +03:00
  • bacb88a98a Sync FSR/Reflex frame id's with Opti's FG frame id's cdozdil 2026-03-10 23:18:40 +03:00
  • 3dc88c5bd6 Added wait idle before resizebuffer and release cdozdil 2026-03-10 22:45:04 +03:00
  • 9e65010140 Added set for interpolated frame count when creation swapchain cdozdil 2026-03-10 22:44:30 +03:00
  • fbb6292e1c Fix a w/dx12 crash when ffx is missing Michał Lewandowski 2026-03-10 20:25:22 +01:00
  • eae4e761da Enable imgui math, welp Michał Lewandowski 2026-03-10 18:12:42 +01:00
  • e3119ef52a Added OUTRIDERS quirk TheRazerMD 2026-03-10 18:03:56 +01:00
  • 4e2af18d75 Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2026-03-10 18:12:01 +03:00
  • a34e82f2e5 Added xellGetFramesReports to XeLL proxy cdozdil 2026-03-10 18:11:46 +03:00
  • 175fe70764 Added rest of the XeSS SDK 3.0 methods to XeFG proxy cdozdil 2026-03-10 18:10:06 +03:00
  • 36e38cd284 Use PushStyleVar to set style for the FPS Overlay FakeMichau 2026-03-10 12:43:38 +01:00
  • 439de26a26 Fix menu and fps overlay scaling FakeMichau 2026-03-10 10:52:45 +01:00
  • 31992cb663 Prevent compiler warnings cdozdil 2026-03-09 23:42:43 +03:00
  • 3f8077dee1 Added support for changing interpolated frame count on the fly cdozdil 2026-03-09 22:48:05 +03:00
  • 2750c797c8 Added FATAL FRAME II: Crimson Butterfly REMAKE quirk TheRazerMD 2026-03-09 18:58:10 +01:00
  • f97776e19b Updated XeSS SDK to 3.0 cdozdil 2026-03-09 20:07:36 +03:00
  • 230efdeb22 Use fallback fps limit when reflex is force disabled FakeMichau 2026-03-09 13:48:04 +01:00
  • eada84462a Clean up logging around ffx provider updates FakeMichau 2026-03-09 13:08:00 +01:00
  • c0c693f07c Move scalers to the new combo FakeMichau 2026-03-09 01:22:50 +01:00
  • 66b4d8aacc Use new combo creation for everything FakeMichau 2026-03-09 00:38:47 +01:00
  • 75f5ccfb78 Rethink combo list creation FakeMichau 2026-03-08 23:47:17 +01:00
  • 0e41bd7e03 Fix a crash when trying to open menu early in BG3 on Vulkan FakeMichau 2026-03-08 22:18:27 +01:00
  • 48087c67a0 Fix fallback fps limit on Linux FakeMichau 2026-03-08 21:02:01 +01:00
  • de638df384 Fixed Dx11w/Dx12 depth copy parameter. Thanks to Zeruel cdozdil 2026-03-08 18:35:44 +03:00
  • ccafe71d53 Name the CopyTextureFrom11To12 parameters correctly cdozdil 2026-03-08 01:37:21 +03:00
  • b4055caa5c Disable NTShared for Dx11 by default cdozdil 2026-03-08 01:36:35 +03:00
  • 6a90babd8e Save last command buffer only after everything is successful Michał Lewandowski 2026-03-07 01:18:46 +01:00
  • 41716d022e Move DoNotPreserveFGSwapChain to exposed quirks cdozdil 2026-03-06 23:04:21 +03:00
  • 3e35ceb085 Added PreserveSwapChain option Fixed FG swapchain release logic Added quirk for Ninja Gaiden 4 cdozdil 2026-03-06 22:40:17 +03:00
  • ea2844a94b Turn working mode into an enum FakeMichau 2026-03-06 16:02:08 +01:00
  • 3c8598090a Use vendorid enum instead of raw values FakeMichau 2026-03-06 15:51:25 +01:00
  • 00427f7753 Clean up quirk printing FakeMichau 2026-03-06 15:47:32 +01:00
  • 1b3b07dc44 Fix clang... cdozdil 2026-03-06 14:54:09 +03:00
  • b2605d9490 Revert "Copy Velocity too when Fix Nukem's is used" cdozdil 2026-03-06 14:40:58 +03:00
  • 203970cec1 More fixes to XeFG swapchain release cdozdil 2026-03-06 09:35:36 +03:00
  • 27eff606f2 Modified SW Outlaws quirks TheRazerMD 2026-03-06 01:47:08 +01:00
  • c000f65683 Improvements to FG swapchain release cdozdil 2026-03-06 01:44:33 +03:00
  • 4e6d8056ac Fix FFX-VK FG not working cdozdil 2026-03-06 01:26:10 +03:00
  • e3f3b0641f Major BAT revamp TheRazerMD 2026-03-05 22:36:38 +01:00
  • 3317016b88 Initial OptiPatcher BAT support - Merge PR #839 TheRazerMD 2026-03-05 22:02:36 +01:00
  • bbff6944bf Copy Velocity too when Fix Nukem's is used cdozdil 2026-03-05 22:41:53 +03:00
  • c04c860131 Fix build cdozdil 2026-03-05 22:10:19 +03:00
  • 931cce56c0 Fix clang cdozdil 2026-03-05 22:00:35 +03:00
  • fa042878f4 Use GUID as DLSS project id and correct version scheme cdozdil 2026-03-05 21:55:28 +03:00
  • cc7b9bb207 Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2026-03-05 21:54:37 +03:00
  • 5d16afa54d Downscaler selection rework (#885) realdody 2026-03-05 19:52:55 +01:00
  • 96e7443b07 Added more keys/values to registry spoofing cdozdil 2026-03-05 15:47:28 +03:00
  • 041a9c8de7 Added optional User32 EnumDisplayDevicesA & EnumDisplayDevicesW spoofing cdozdil 2026-03-05 15:46:36 +03:00
  • 0731e61a42 Sort early Vulkan GPU list FakeMichau 2026-03-05 01:38:59 +01:00
  • 8ae0b17948 Fix unchecked config access FakeMichau 2026-03-04 22:59:19 +01:00
  • 48d76004d7 Acquire IDXGIAdapter based on already detected GPUs FakeMichau 2026-03-04 22:15:37 +01:00
  • 75600fa0d7 Feed EnumAdapters with our GPU list. FakeMichau 2026-03-04 18:00:48 +01:00
  • c21ab37aea Try to print GPU info only once + clean up LUID checks FakeMichau 2026-03-04 14:34:39 +01:00
  • 2b0ad19b8b Display the GPU name provided via IdentifyGpu FakeMichau 2026-03-04 00:56:36 +01:00
  • c87d4a9689 Added MacType to blocked dll names cdozdil 2026-03-04 01:23:11 +03:00
  • 322107abb1 Added blocked dll names, fixes windhark crashes cdozdil 2026-03-04 01:07:22 +03:00
  • d8a0991700 Remove downscaler check from bias and depth transfer Dx11 shaders cdozdil 2026-03-03 23:31:24 +03:00
  • 2579781174 Added missing function pointer checks to vkGetInstanceProcAddr and vkGetDeviceProcAddr hooks cdozdil 2026-03-03 22:25:22 +03:00
  • bd5c8dded0 Use vulkan to query some GPU information early FakeMichau 2026-03-03 01:12:36 +01:00
  • 560b5b7fad Move FSR 4 checks FakeMichau 2026-03-02 22:25:46 +01:00
  • b31a28a1fa Added Tainted Grail - Fall of Avalon quirk cdozdil 2026-03-01 21:49:38 +03:00
  • 07a5286eeb Move DLSS/Novideo checks to the new thingy FakeMichau 2026-03-01 14:40:47 +01:00
  • d01a41223e Use magic enum with D3D12 debug logs cdozdil 2026-03-01 14:54:05 +03:00
  • 82221a9201 Revent Vulkan menu changes cdozdil 2026-03-01 14:53:42 +03:00
  • cde4c8dfcb Fix for FfxDispatch pNext crashes, now we assume Dispatch calls have only one description cdozdil 2026-03-01 14:03:49 +03:00
  • bff90b142a Update some comments FakeMichau 2026-03-01 03:06:08 +01:00
  • be8b0530f2 Add dxvk and vkd3d-proton checks FakeMichau 2026-03-01 02:39:25 +01:00
  • 5758105fc2 Baseline IdentifyGpu class FakeMichau 2026-02-28 02:00:32 +01:00
  • 06b9d9e371 Added RE Requiem quirks TheRazerMD 2026-02-28 18:47:11 +01:00
  • 30bef3bc1e Fix XeFG interpolation could help martker always visible cdozdil 2026-02-28 20:09:04 +03:00