cdozdil
af92a09b58
Added Vulkan early loading quirk and enabled it for Enshrouded
2025-12-24 14:55:21 +03:00
cdozdil
0adbcca138
Improve Vulkan spoofing hooks
2025-12-24 14:54:51 +03:00
cdozdil
6c8413cac8
Set currentFGSwapchain null when swapchain gets released
2025-12-23 23:56:42 +03:00
cdozdil
3bcfd6b3a4
Added a prevent swapchain release logic when using Opti's FG swapchain. Should prevent most crashes
2025-12-23 23:56:14 +03:00
cdozdil
b609318a8d
Added XeLL DestroyContext to swapchain destroy
2025-12-23 23:55:29 +03:00
cdozdil
d585787320
Set initial value for OwnedMutex
2025-12-23 23:54:47 +03:00
cdozdil
60617cba0b
Improve streamline dlss-g input handling (again)
2025-12-22 23:37:48 +03:00
cdozdil
1d1a25ea6c
Added Horizon Forbidden West quirk
2025-12-22 22:17:08 +03:00
cdozdil
e12316088b
Forgot to disable metrics window
2025-12-22 21:35:00 +03:00
cdozdil
bd2682a50a
Fix collapsing headers overlapping with controls on second column
2025-12-22 21:33:32 +03:00
cdozdil
27fd7d9ad6
Don't use format group, use exact format for UI and hudless
2025-12-22 16:57:16 +03:00
cdozdil
2efe6a56f4
Overlay menu should follow config
2025-12-22 01:48:03 +03:00
cdozdil
e4d3914423
Moved reflexhooks under hooks
2025-12-22 00:21:54 +03:00
cdozdil
c097f0a61f
Adapt HudFix extended option to broader format support
2025-12-22 00:09:37 +03:00
cdozdil
264d31b52f
added an ifdef to switch between spinlock and classic mutex
2025-12-21 22:31:11 +03:00
cdozdil
2bab6a8b2c
Always destroy and recreate command list with FG context
2025-12-21 22:24:59 +03:00
cdozdil
8b465b977b
Updated format transfer, now should be simpler and work with all formats
2025-12-21 22:24:27 +03:00
cdozdil
55b23a8239
Update format transfer shader a bit
2025-12-21 12:30:53 +03:00
cdozdil
98872de4a1
Change _lastHudlessFormat logic a bit to prevent context recreation
2025-12-21 12:16:20 +03:00
cdozdil
3e185cdec9
Fix format transfer shader
2025-12-21 12:15:18 +03:00
cdozdil
807906eee3
Reset menu handle when destroying it
2025-12-21 12:14:52 +03:00
cdozdil
2d36b01700
Add another check for GetResource
2025-12-21 12:14:28 +03:00
TheRazerMD
22ad0eac7b
Updated BAT
...
* Should have more useful info now
2025-12-21 00:28:13 +01:00
TheRazerMD
b780a7c949
Clang
2025-12-20 17:28:34 +01:00
TheRazerMD
c618bd1c62
Merge pull request #805 from Astyyyyy/cp77-ctd-fix
...
Add Back DLSS Shutdown
2025-12-20 17:16:53 +01:00
imapotatook
a63674d42b
Add back Dlss Shutdown
...
Fixes CTD in cyberpunk when closing game
2025-12-21 02:24:25 +10:30
cdozdil
97eab4724b
Insread of exact format, check for precision groups when invalidating hudless format
...
Update _lastHudlessFormat when using format transfer
2025-12-19 17:41:56 +03:00
cdozdil
262a5661f1
Fix disable FSR quirks
2025-12-19 17:40:15 +03:00
cdozdil
ede9f96182
Prevent swapchain creation crashes when there is already a swapchain
2025-12-19 00:39:30 +03:00
TheRazerMD
dbe7acab99
Added AC Shadows quirk
...
* DisableDxgiSpoofing
2025-12-18 17:49:34 +01:00
cdozdil
edfd8dba64
Re-activate FG when FGEnabled is set
2025-12-18 09:22:10 +03:00
cdozdil
9e6f48e846
Prevent crash on hudless type change
2025-12-18 09:21:34 +03:00
Michał Lewandowski
7b6ba75bb8
Shader clean up and small refactor ( #802 )
...
* Some RCAS refactoring
* First pass
* Stage two
* Adjsut root parameters
* Use CD3DX12 for descriptor ranges
* Clean up hudless compare
* Improve heap release and make members private
* Try a basic base class for shaders
* Rename utils
2025-12-18 09:21:36 +03:00
cdozdil
f60f4e33f1
Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9
2025-12-17 00:37:15 +03:00
cdozdil
b2c6ea3359
Hot swap disabled again
2025-12-17 00:37:12 +03:00
cdozdil
d022a40fe2
Prevent rapid on/off switching of FG
2025-12-17 00:36:59 +03:00
cdozdil
a9506f9fcd
Prevented crash on resolution change
2025-12-17 00:33:21 +03:00
cdozdil
a03545ff47
Added FFX_API_QUERY_DESC_TYPE_GET_PROVIDER_VERSION support
2025-12-17 00:30:21 +03:00
Asty
d06bdc07a4
Fix some typos ( #800 )
2025-12-16 22:05:42 +03:00
TheRazerMD
e8f2729525
Enabled back HotSwapping
2025-12-15 23:25:40 +01:00
TheRazerMD
cdbf05bab8
Updated FG and FSR4 model menu displays
2025-12-15 17:50:41 +01:00
cdozdil
6f4ba7be50
Modified where _lastDispatchedFrame is zeroed
2025-12-15 01:09:36 +03:00
cdozdil
6790d45b72
Added FGInputs checks to CheckForFGStatus
2025-12-15 01:09:13 +03:00
cdozdil
c6f7faf29a
More fixes to FFX inputs
2025-12-15 01:08:14 +03:00
FakeMichau
5cca06717c
Pass a ref to a struct in UpdateFfxApiProviderEx
2025-12-14 16:53:21 +01:00
FakeMichau
1efff33f52
Make the meaning of GetType for query more clear
2025-12-14 16:42:57 +01:00
FakeMichau
c482588651
Update names for AMD driver hacks
...
using PDBs provided with FFX
2025-12-14 16:35:24 +01:00
FakeMichau
dc6b59f47d
Use our ffx struct type whenever possible
2025-12-14 16:35:24 +01:00
cdozdil
d8008e1fb7
Fix remaining non-hotswap issues
2025-12-14 18:12:16 +03:00
cdozdil
6aa254e62b
Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9
2025-12-14 12:28:34 +03:00