TheRazerMD
cda3e2e477
Merge branch 'release/0.9' of https://github.com/optiscaler/OptiScaler into release/0.9
2026-03-30 21:12:33 +02:00
cdozdil
c4c00ef7cd
Disable XeFG before changing composition or interpolation count
2026-03-30 18:51:42 +03:00
FakeMichau
d315741446
Block the EOS by default when any FG is present
2026-03-30 14:17:22 +02:00
FakeMichau
30eaca4a86
Make vector of overlay dlls use the macro
2026-03-30 14:17:11 +02:00
cdozdil
fc26f6529d
Adjusted menu auto sizing
2026-03-29 22:31:06 +03:00
cdozdil
0ec2dae7f4
Added Opti Wiki link to menu
2026-03-29 22:12:09 +03:00
cdozdil
fad6f5ffa3
Disable ModifySCIndex
2026-03-29 20:40:41 +03:00
cdozdil
d4d422b30c
More FG swapchain release improvements
2026-03-29 12:40:11 +03:00
TheRazerMD
203aa84c5b
Modified Nixxes Sony ports quirks
...
* DisableDxgiSpoofing for the rest of them
2026-03-29 03:08:02 +02:00
cdozdil
863e7c490d
More FG swapchain release checks
2026-03-29 01:46:44 +03:00
cdozdil
3833d8bebf
Enable ModifySCIndex by default
2026-03-29 00:54:02 +03:00
cdozdil
a7a6912750
Better FG swapchain release
2026-03-29 00:21:51 +03:00
cdozdil
a25e1071dc
Changed control at SetFrameCount
2026-03-28 23:39:16 +03:00
cdozdil
85a184bae7
Added a quirk for Talos 2
2026-03-28 23:27:48 +03:00
cdozdil
7a217d91cd
move nvapi to include
2026-03-28 22:14:45 +03:00
nitec
59706c833e
Delete external/nvapi directory
2026-03-28 22:10:00 +03:00
cdozdil
3e73ff6121
Enable LowRes MV's flag when using NativeAA + OutputScaling
2026-03-28 11:36:35 +03:00
TheRazerMD
47ec75ec21
Modified TLoU Part 1 quirks
...
* DisableDxgiSpoofing
2026-03-27 23:35:05 +01:00
nitec
bf064404b7
Enbale OutputScaling when using NativeAA
2026-03-28 01:30:58 +03:00
nitec
1f81d84ed5
Fix D3D11 DLSS init issue on Nvidia cards, fixes Trails
2026-03-28 01:09:07 +03:00
FakeMichau
3a973ebceb
Update the FFX v2 SDK
2026-03-27 22:44:21 +03:00
cdozdil
7895e4539a
Added checks to sl1 logging too
2026-03-27 16:11:36 +03:00
cdozdil
5ad4b73f05
Fix clang
2026-03-27 10:37:39 +03:00
cdozdil
991995ddc0
To prevent XeLL issues reset XeFG state on composition and V-Sync changes
2026-03-27 10:33:54 +03:00
FakeMichau
a2c8ef16c9
Mutex the access to commandPoolToQueueFamilyMap
2026-03-26 14:21:20 +01:00
TheRazerMD
f73a2f9fd9
Slight INI corrections
2026-03-25 11:41:14 +01:00
cdozdil
8321ed494b
Added option to disable HUDFix resource tracking
2026-03-25 11:48:27 +03:00
TheRazerMD
91608050f8
Slight version modification
2026-03-24 19:43:18 +01:00
TheRazerMD
ad908b28e6
Fixed model selection for FSR 4.1
2026-03-24 16:33:24 +01:00
cdozdil
766c1c4a17
Fixed overlooked context check at configure
2026-03-24 17:39:12 +03:00
cdozdil
937dd9a594
Added extra logging for DXGI_DEVICE_REMOVED situations
2026-03-24 17:32:16 +03:00
cdozdil
0b82075a3f
Release some unreleased objects
2026-03-24 16:26:40 +03:00
cdozdil
f31397385a
Fix FFX crash on DestroyContext by using real context ptr
2026-03-24 16:02:00 +03:00
TheRazerMD
573d52bd2b
More funny
2026-03-23 22:50:49 +01:00
TheRazerMD
11645cf438
Fix clang
2026-03-23 22:00:12 +01:00
FakeMichau
0ec692fd00
Add logging strings for new ffx features
2026-03-23 21:51:46 +01:00
FakeMichau
db4381464c
Apply UI extraction to Death Stranding 2 for FSR FG
2026-03-23 21:26:19 +01:00
FakeMichau
ad7347e1c8
Passthrough Radiance Cache calls
2026-03-23 15:26:43 +01:00
TheRazerMD
99ab0d3166
Bump to Pre12
2026-03-23 12:52:46 +01:00
FakeMichau
56d5214667
Fix a crash with FSR FG
2026-03-23 00:09:17 +01:00
FakeMichau
8bbd6020c5
Passthrough FSRD calls
2026-03-22 23:41:37 +01:00
TheRazerMD
5baf79e2ec
Added OldOverlayMenu quirk, applied to REF PDUpscaler games
...
* OldOverlayMenu quirk - enables opening Opti overlay while TemporalUpscaler is active
2026-03-22 22:11:49 +01:00
TheRazerMD
f24a987a4b
Some overlay changes
...
* Slight change to no upscaler detected text
* Added FSR3.1-FG debug view descriptions
2026-03-22 19:31:31 +01:00
TheRazerMD
e82bb6fd80
Added more game quirks
...
* REF PDUpscaler games - DisableDxgiSpoofing
* Lies of P - DisableDxgiSpoofing
* Assetto Corsa EVO - DisableDxgiSpoofing
* Assetto Corsa Rally - DisableFSR2Inputs, DisableFSR3Inputs - stops crashing for FFX inputs (still needs Engine.ini tweak)
2026-03-22 19:08:41 +01:00
TheRazerMD
14c5d83308
Added Crimson Desert quirk
...
* DisableDxgiSpoofing - due to crash
2026-03-20 18:27:28 +01:00
TheRazerMD
f6d2e0c0e6
Added DEATH STRANDING 2: ON THE BEACH quirk
...
* DisableDxgiSpoofing
2026-03-18 02:02:25 +01:00
FakeMichau
7f52423638
HACK: Allow XeSS/XeFG to run on newer AMD drivers
...
SetResidencyPriority fails when xess/xefg calls them on newer Windows AMD drivers, xess/xefg treat this as a full error and quits. Ignore the return value as a workaround.
2026-03-16 18:34:18 +01:00
cdozdil
f1c2e9d54b
Added optional release ref limit code
2026-03-16 14:59:11 +03:00
cdozdil
7a167879b2
Move backbuffer release code just before resize to prevent crashes
2026-03-16 14:51:40 +03:00
cdozdil
1431f80c77
Add backbuffer release logic to FG swapchain release too
2026-03-16 09:25:43 +03:00