cdozdil
5e4e8ded97
Added help marker for FT input
2026-03-15 19:10:59 +03:00
cdozdil
7f1f97e9db
To prevent resize crashes release referances of backbuffers before resize
2026-03-15 19:00:14 +03:00
cdozdil
0886242e98
Fixed and issue about Opti's frametime calculation
2026-03-15 18:59:44 +03:00
cdozdil
08f51b9173
Added FrameId info to overlay
2026-03-15 18:58:23 +03:00
cdozdil
4d02df05c8
Added FrameTime input selection
...
Moved some options from XeFG to FrameGen
2026-03-15 18:57:48 +03:00
cdozdil
efa2e7b028
Added error checks and logs to Dx11 w/Dx12 code
2026-03-15 15:22:40 +03:00
cdozdil
9f5bf40513
Always get Dx11Device from context to avoid issues with Dx11 w/Dx12 (Fixes Remnant 1 w/Dx12 issue)
2026-03-15 15:22:09 +03:00
cdozdil
a69f8d8bd1
Disable format check for extended (FT shader should handle all format now)
...
Disable forgotten trace logs
2026-03-14 01:36:11 +03:00
cdozdil
21f5339640
Prevent unnecessary FormatTransfer for typless formats
2026-03-14 01:30:51 +03:00
TheRazerMD
0b6d914278
Added quirk support for NG4 WinGDK
...
* PC GamePass version
2026-03-13 23:11:13 +01:00
cdozdil
7f93d7e215
Fixed typeless compares for Hudfix, fixes Stranded Alien Dawn
2026-03-14 01:05:30 +03:00
cdozdil
8679f54ded
Revert "Added StreamlineSpoofing and activeFgInput != FGInput::DLSSG check for streamline hooks"
...
This reverts commit d4dfe5f77b .
2026-03-13 23:55:27 +03:00
cdozdil
fe21a445c4
Improved UI compasition and UIColor usage checks
2026-03-12 23:50:32 +03:00
cdozdil
d4dfe5f77b
Added StreamlineSpoofing and activeFgInput != FGInput::DLSSG check for streamline hooks
2026-03-12 23:45:56 +03:00
cdozdil
2c0758ffd0
Dont block UI resource for XeFG
2026-03-12 23:44:13 +03:00
cdozdil
a12faf6aa8
Increased pre-build delay to 1.5 secs
2026-03-12 23:02:08 +03:00
cdozdil
5d47ecc3d5
Improved on the fly XeFG MFG value change
2026-03-12 22:57:03 +03:00
cdozdil
632a044783
Added XeFG UI Composition option
2026-03-12 22:56:33 +03:00
FakeMichau
d1c9d329e8
Revert "Use fallback fps limit when reflex is force disabled"
...
Wait for fakenvapi to be merged into Opti
2026-03-12 12:58:52 +01:00
nitec
e1330f4c82
Upgrade GitHub Actions to latest versions
2026-03-12 01:06:49 +03:00
nitec
0d582f7a63
Upgrade upload-artifact action to v7.0.0
2026-03-12 01:01:40 +03:00
nitec
3cdbbd1494
Upgrade upload-artifact action to v7.0.0
2026-03-12 01:00:34 +03:00
nitec
b8851776e2
Upgrade upload-artifact action to version 7.0.0
2026-03-12 00:52:33 +03:00
nitec
4201f39b45
Upgrade GitHub Actions to latest versions
2026-03-12 00:47:16 +03:00
nitec
a9ee559ab5
Upgrade GitHub Actions to version 6
2026-03-12 00:46:39 +03:00
nitec
a412b5b97c
Upgrade GitHub Actions to latest versions
2026-03-12 00:45:49 +03:00
cdozdil
929b2cad6a
Better release/create behavior for FG swapchains
2026-03-11 23:50:38 +03:00
cdozdil
d242578109
Added PreserveSwapChain checks
...
Added Mutex check to prevent deadlock
Moved GpuIdle code to prevent double call
2026-03-11 16:33:06 +03:00
cdozdil
c7d38a57dd
Removed MaxInterpolationCount
...
Added check for old libxess_fg versions
2026-03-11 16:19:59 +03:00
cdozdil
c33b8dd2ad
Added auto option for menu scale
2026-03-11 16:17:00 +03:00
TheRazerMD
e84d76a7ee
Bump to Pre11
2026-03-11 10:07:17 +01:00
cdozdil
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
2026-03-11 00:07:05 +03:00
cdozdil
63ba9973ea
Merge branch 'master' of https://github.com/optiscaler/OptiScaler
2026-03-10 23:18:52 +03:00
cdozdil
bacb88a98a
Sync FSR/Reflex frame id's with Opti's FG frame id's
2026-03-10 23:18:40 +03:00
cdozdil
3dc88c5bd6
Added wait idle before resizebuffer and release
2026-03-10 22:45:04 +03:00
cdozdil
9e65010140
Added set for interpolated frame count when creation swapchain
2026-03-10 22:44:30 +03:00
Michał Lewandowski
fbb6292e1c
Fix a w/dx12 crash when ffx is missing
2026-03-10 20:25:22 +01:00
Michał Lewandowski
eae4e761da
Enable imgui math, welp
2026-03-10 18:12:42 +01:00
TheRazerMD
e3119ef52a
Added OUTRIDERS quirk
...
* DisableDxgiSpoofing
2026-03-10 18:03:56 +01:00
cdozdil
4e2af18d75
Merge branch 'master' of https://github.com/optiscaler/OptiScaler
2026-03-10 18:12:01 +03:00
cdozdil
a34e82f2e5
Added xellGetFramesReports to XeLL proxy
2026-03-10 18:11:46 +03:00
cdozdil
175fe70764
Added rest of the XeSS SDK 3.0 methods to XeFG proxy
2026-03-10 18:10:06 +03:00
FakeMichau
36e38cd284
Use PushStyleVar to set style for the FPS Overlay
2026-03-10 12:43:38 +01:00
FakeMichau
439de26a26
Fix menu and fps overlay scaling
...
Main menu would retain the width from the biggest scale set on this boot - reset the size to 1x1 and let the imgui resize itself back up.
The 2nd issue with the fps overlay was relating to having different scales for the menu and the fps overlay. Different scales require setting the required style for padding etc. Because we only have one global style we need to constantly shuffle styles between the main menu and the fps overlay.
2026-03-10 10:53:04 +01:00
cdozdil
31992cb663
Prevent compiler warnings
2026-03-09 23:42:43 +03:00
cdozdil
3f8077dee1
Added support for changing interpolated frame count on the fly
2026-03-09 22:48:05 +03:00
TheRazerMD
2750c797c8
Added FATAL FRAME II: Crimson Butterfly REMAKE quirk
...
* DisableDxgiSpoofing
2026-03-09 18:58:10 +01:00
cdozdil
f97776e19b
Updated XeSS SDK to 3.0
2026-03-09 20:07:36 +03:00
FakeMichau
230efdeb22
Use fallback fps limit when reflex is force disabled
...
It's not perfect but the main usecase is having an fps limit when force disabling LFX. Ideally we would replace LFX with an fps limiter in those cases and maybe try to improve frametimes stability by sleeping tiny bit right *before* a present. That requires better integration so best to do that after fakenvapi is merged into Opti.
2026-03-09 13:48:04 +01:00
FakeMichau
eada84462a
Clean up logging around ffx provider updates
2026-03-09 13:08:00 +01:00