Commit Graph
175 Commits
Author SHA1 Message Date
TheRazerMD d70503d730 Disabled Magnifier by default
* Keep the pixel peeping optional
2026-08-14 14:02:20 +02:00
FakeMichau 1555860360 Save DMFG setting to ini for Opti's DLSSG output 2026-08-13 22:20:11 +02:00
FakeMichau 257ae590d3 Add config description
Forgor to save...
2026-08-13 18:01:24 +02:00
FakeMichau e1b5e0ae6b Add Nvngx FG Combo, FFX + Enabler combo mode
Mainly for use with FSR 4 FG as otherwise it doesn't make sense.
FFX for the middle fake frame, Enabler for the rest:
2x - FFX
3x - Enabler
4x - FFX + Enabler
5x - Enabler
6x - FFX + Enabler

Due to pacing, only odd number of fake frames are able to use FFX
2026-08-13 17:56:08 +02:00
FakeMichau e42f3dc685 Nvngx FG refactors
- Created interfaces for the providers
- Separated Nukems and Arturs (Enabler)
- Added fake frames using FFX, inspired by #1087, partially based on Nukem's work
- Removed DLSSGWithNvngxFG in favour of separate NvngxFG replacement config. To mimick DLSSGWithNvngxFG you have to set FGOutput=DLSSG and FGNvngxReplacement=Nukems
- Sorted FG Inputs in the menu

There are still some things to be added there
2026-08-11 16:43:01 +02:00
FakeMichau 00ac50d253 Improve the ShowDebug flag handling 2026-08-07 02:27:04 +02:00
FakeMichau 64e79c0bf7 Provide Artur's with UI texture but ignore it by default using a dispatch flag 2026-08-07 02:03:05 +02:00
FakeMichau 5b95e22cf6 Eval upscaler right after a successful init 2026-06-30 02:42:39 +02:00
FakeMichau 2a1b4f7e2e Move D3D12_Optiscaler inside the OptiScaler folder 2026-06-29 18:42:55 +02:00
FakeMichau 3ffd4ad561 Add a magnifier for maximum pixel peeping
Only DX12 upscalers for now
2026-06-25 19:59:12 +02:00
FakeMichau abc6ecba08 Add FSR 4.1.1 support 2026-06-22 16:30:04 +02:00
FakeMichau 197f02fcf1 Make custom amdxc loading more selective 2026-06-19 18:04:13 +02:00
cdozdil 12b321380b Added OverlaysUseTheme option 2026-06-16 18:04:58 +03:00
cdozdil 9233d6564d Added SL1 input support 2026-06-16 01:57:01 +03:00
cdozdil 75a87d4eee Added Fsr4DoNotLoadAmdxc64 option 2026-06-12 15:57:19 +02:00
TheRazerMD ce69a19275 Another INI correction 2026-06-12 15:49:18 +02:00
TheRazerMD 53a4372c7a INI correction 2026-06-12 15:49:15 +02:00
cdozdil 56fbb7f72f Added manual input polling option, should fix menu not working with RTX remix games 2026-06-11 03:25:40 +02:00
cdozdil 663f976a2f Changed DontCreateD3D12DeviceForLuma to CreateD3D12DeviceForLuma for more user controllable behaviour 2026-06-11 03:05:31 +02:00
cdozdil 7929f8dd6a Added swapchain waitable object simualtion, fixes XeSS3 + Unity games stuck when loading 2026-06-11 02:29:00 +02:00
FakeMichau 3ef1bf6163 Merge branch 'master' of https://github.com/optiscaler/OptiScaler 2026-06-11 02:18:16 +02:00
cdozdil 90f19428ec Added background alpha 2026-06-11 01:15:52 +02:00
cdozdil f62a7e3229 Added late loading option for ASI files 2026-06-10 21:55:01 +03:00
FakeMichau a1f08c5669 Update the config file with FG Output information 2026-06-08 01:27:32 +02:00
FakeMichau ec9d9b8d9d Add support for DLSSG DispatchFlags 2026-06-04 20:17:28 +02:00
FakeMichau 40fba9562d Expand the signature state tracking
Should fix glitching in 007 First Light
2026-05-29 16:55:45 +02:00
cdozdil ee52658e2f Changed default XeFG DepthInverted value to true 2026-05-17 19:01:31 +03:00
cdozdil 348735f846 Adjusted default menu color and color presets
Fixed Reset Accnt Color button
2026-05-10 18:43:38 +02:00
cdozdil 95abae23c5 Added BG accent color for menu 2026-05-10 18:39:28 +02:00
FakeMichau 92dd1ab5a4 Config for controling the font size 2026-05-06 16:14:46 +02:00
cdozdil d6feaf757e Added DA-LC sharpener 2026-05-02 03:48:59 +02:00
cdozdil 916b564b0c Made blue theme default and added accent color shortcuts 2026-05-02 01:26:47 +02:00
cdozdil 47d7722968 Added light theme and accent color support for the menu 2026-05-02 01:21:29 +02:00
TheRazerMD 6104484012 Overlay upscaler info adjustment, slight INI change 2026-05-02 00:40:55 +02:00
FakeMichau 2926145c47 Expose Hud Cutoff shader as a configurable setting 2026-04-26 21:28:16 +02:00
TheRazerMD 28b660a5a9 Some INI and Overlay changes 2026-04-24 00:45:47 +02:00
cdozdil 4f924e224a Updates debug view info 2026-04-22 23:09:11 +02:00
FakeMichau 8443707fcd Remove the FSR4-specific flag for the Debug View
Also resolves the issue of the flag not applying correctly when switching from FSR 3.1 + debug view to FSR 4
2026-04-22 19:38:37 +02:00
FakeMichau 0f537d5f47 Update to the new Streamline SDK, in-game DMFG fps target 2026-04-21 15:53:44 +02:00
FakeMichau c5f05928c0 Rename FSR 3.1 to FFX in the config 2026-04-21 15:13:48 +02:00
cdozdil 4669d1bccc Added depth aware sharpness 2026-04-20 00:58:16 +02:00
cdozdil d3db287024 LoadLibrary rework for collecting extra dlls under a single folder 2026-04-17 00:15:37 +02:00
FakeMichau 72a1c9e682 Make logging config more sane 2026-04-06 14:25:44 +02:00
FakeMichau 0f5eb3852a Rename Nukem's 2026-04-04 23:34:17 +02:00
FakeMichau a2aef3560d Add in-game toggle for Dynamic MFG
Targets monitor's refresh rate, for custom targets use FramerateTargetDMFG and restart the game
2026-04-04 19:03:48 +02:00
FakeMichau 320757287d WIP: attempt to support DMFG when using fakenvapi 2026-04-03 21:16:37 +02:00
FakeMichau 56514f67f7 Rework fakenvapi a bit
- show low latency tech inactive status
- move xefg without xell into the dropdown menu
- show reflex graph when xell is force disabled
2026-03-30 21:14:39 +02:00
cdozdil 7a1f18ca12 Merge dlssg-feature 2026-03-27 14:58:45 +03:00
TheRazerMD 47c737b56c Slight INI corrections 2026-03-25 11:42:09 +01:00
cdozdil 6da50c7462 Added option to disable HUDFix resource tracking 2026-03-25 11:49:47 +03:00