Commit Graph
4437 Commits
Author SHA1 Message Date
cdozdil 4291bb9faf Made check more readable 2026-09-16 23:25:01 +03:00
TheRazerMD a4890db5b3 Added Sword and Fairy 7 quirks
* DontUseUnrealColorBarriers
* DontUseUnrealMVBarriers

Fixes extended engine reporting crash
2026-09-15 15:50:52 +02:00
FakeMichau 4af2417b24 Include interop cost in upscaler time when using DX11 w/DX12
Also lists the cost of the interop itself
2026-09-15 00:13:15 +02:00
FakeMichau 7168655f75 Fix shader cost not clearing 2026-09-14 23:59:57 +02:00
FakeMichau ebc2d31dec Add Hudless fixup to No Man's Sky
Seems like the same issue as with Cyberprank's DLSSG inputs

Also enables hud cutoff on Vulkan NvngxFG
2026-09-14 23:13:38 +02:00
FakeMichau d394e4b000 Merge branch 'master' of https://github.com/optiscaler/OptiScaler 2026-09-14 23:12:04 +02:00
cdozdil f6bba06717 Get swapchain desc from FG swapchain when possible 2026-09-14 23:38:11 +03:00
cdozdil 6e4acb70b4 Added ROTTR quirk 2026-09-14 23:37:51 +03:00
FakeMichau 8efb8c8790 Apply disable hudless to Vulkan NvngxFG 2026-09-14 21:58:28 +02:00
FakeMichau 1d6ed09620 Attempt to avoid hooking vk for dx12 interop on non-native Vulkan games 2026-09-14 21:07:09 +02:00
cdozdil b0dd6b02ce Remove logging at dxgi exports to prevent crashes at W11 2026-09-14 21:05:22 +03:00
cdozdil 731f3b79c7 We create swapchain without SRGB, hudless should follow it 2026-09-13 23:49:41 +03:00
cdozdil 79850d93e6 Store real swapchain info used for creating it 2026-09-13 23:48:55 +03:00
cdozdil fe2793272d Tried to prevent allocation freeze 2026-09-13 23:38:26 +03:00
cdozdil ffb8793640 Disabled 2 Dx11 flushes, rely on gpu syncing
Looks like these were from optinal CPU syncing era
2026-09-13 23:16:08 +03:00
cdozdil 3a5c2073cc Removed _currentInResource SAFE_RELEASE
It's games resource
2026-09-13 21:59:59 +03:00
cdozdil ef83042ca8 Only hook ResTrackDx11 at Dx11w12 swapchain to prevent hooking wrong device 2026-09-13 21:47:05 +03:00
cdozdil bd6407daec Fix broad search issue with old UE games at FindFilePath 2026-09-13 14:40:13 +03:00
FakeMichau d817d5b4c8 Update freeze detection on Vulkan as well 2026-09-12 23:28:01 +02:00
FakeMichau 04bf0b08d0 Adjust upscaler freeze detection to high fake frames count 2026-09-12 22:59:25 +02:00
cdozdil 7d161ac61b Fix clang 2026-09-12 23:41:32 +03:00
cdozdil 12ec9011f3 Added experimental Dx11 Hudfix 2026-09-12 23:30:48 +03:00
cdozdil aeaadef2c0 Fix a copy paste error at DestroyVulkanObjects 2026-09-12 23:29:21 +03:00
cdozdil dc7489fbaf Fix the typo 2026-09-12 23:06:30 +03:00
cdozdil 1ec11b8c5d Added device check for the callback 2026-09-12 22:51:50 +03:00
cdozdil 4bd6174422 Add device check for GpuTime_Dx12 init 2026-09-12 22:48:06 +03:00
cdozdil 42dc02af37 Better implementation of Dxgi exports 2026-09-12 22:47:24 +03:00
cdozdil 5ee53e38e6 Better description adaptation from Dx11 to Dx12 2026-09-12 20:10:34 +03:00
FakeMichau 5c5e424dd1 Make fake frame count selection dynamic in the menu 2026-09-12 01:05:43 +02:00
cdozdil da427e2009 Remove forced 4x limit at Config.cpp and use value reported from libxess_fg.dll 2026-09-11 23:07:28 +03:00
cdozdil d36a078fb7 Updated FSR3.1 Dx11 libraries 2026-09-10 10:28:07 +03:00
TheRazerMD 7daf5d042d Updated Nvngx replacements tooltips 2026-09-09 18:31:04 +02:00
TheRazerMD f78a26e979 Added quirk info 2026-09-08 22:23:07 +02:00
TheRazerMD df91055aca Updated Streamlined Fetcher BAT
* v1.1 - Fixed grabbing the SL release 2.14.1 and future releases
2026-09-08 19:43:46 +02:00
cdozdil da70e61e15 A bit better resource ownership for Dx12 Imgui menu 2026-09-05 02:04:34 +03:00
cdozdil 26c1e8bba2 More menu rendering (HDR) fixes 2026-09-05 01:40:40 +03:00
cdozdil 8eac874294 Fixes and improvements to the Vulkan w/Dx12 2026-09-05 00:01:44 +03:00
cdozdil 7e640defdc Merge branch 'master' of https://github.com/optiscaler/OptiScaler 2026-09-04 23:22:09 +03:00
cdozdil 32f5f3dbe3 More Dxgi exports enabled 2026-09-04 23:21:08 +03:00
cdozdil fa9f8b4647 Added Granblue Fantasy Relink quirk 2026-09-04 23:20:46 +03:00
TheRazerMD e1a7dcd81e Added Onimusha: Way of the Sword quirks
* Applied the usual Crapcom quirks
2026-09-04 19:21:09 +02:00
TheRazerMD 47af98f841 Modified Dragon's Dogma 2 quirks
* RestoreComputeSigOnNvidia
* Fix DLSS modes
2026-09-04 19:20:10 +02:00
cdozdil 10aa20536b Clang fix 2026-09-04 12:54:01 +03:00
cdozdil 5741f9a257 More input system improvements 2026-09-04 11:49:24 +03:00
cdozdil 65a5f6f9c5 Better HDR management 2026-09-03 00:18:48 +03:00
cdozdil f740a76334 Fix for possible nullptr 2026-09-03 00:18:09 +03:00
cdozdil b4924e30cf Fix for D3D11 Debug Layers 2026-09-03 00:17:55 +03:00
cdozdil 8030eccac8 Fix a small mistake at input hooks 2026-09-02 11:18:22 +03:00
cdozdil 82eb45fb2a Input system fixes
Disabled HID mouse hooks
2026-09-02 10:51:20 +03:00
cdozdil c4c57a9119 More Dx11 resource management improvements 2026-09-02 10:25:08 +03:00