Commit Graph

2644 Commits

Author SHA1 Message Date
FakeMichau 2d4a808f39 Clean up FSR 4 upgrade 2025-09-15 14:46:42 +02:00
FakeMichau 7247260235 Disable FSR 2 inputs in Hitman 3 2025-09-15 14:39:22 +02:00
cdozdil 5249f8a534 Move all loadlibrary and freelibrary checks to ntdll hooks 2025-09-12 17:57:42 +03:00
FakeMichau a11589048c Correctly spoof DLSSG 2025-09-12 14:19:09 +02:00
TheRazerMD 5f20a9a80a Bump version to pre3 2025-09-11 12:16:52 +02:00
cdozdil b82224e635 Fix the wrong comparison 2025-09-11 11:48:09 +03:00
cdozdil e8b2ef169c Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-10 14:36:11 +03:00
cdozdil 0fe6821e92 More FSR-FG input fixes 2025-09-10 14:35:56 +03:00
FakeMichau 019397233d Correct disable mask 2025-09-10 11:39:00 +02:00
cdozdil 7c9c7f5826 Change callback hudless resources validity to valid now 2025-09-09 23:23:00 +03:00
cdozdil e8a01ba89c improve copy command list logging and usage 2025-09-09 19:17:45 +03:00
cdozdil 142af94219 Added passthru mode for development 2025-09-09 19:16:34 +03:00
cdozdil 798aaac8f1 Improved callback parameters resource states 2025-09-09 19:16:13 +03:00
cdozdil a5f7a9ac54 Added debug output for logging 2025-09-09 17:17:10 +03:00
cdozdil e020c9727b And more checks 2025-09-09 00:27:01 +03:00
cdozdil 274be81331 Added one more check, just in case 2025-09-09 00:23:29 +03:00
cdozdil a55d7f4c13 Better hudless management fo XeFG. Should not kill FG when HudFix enabled 2025-09-09 00:22:36 +03:00
cdozdil 2e860c8d8f Use provided state for resource barriers 2025-09-09 00:12:30 +03:00
cdozdil 9a6efad19b Better callback and UI texture handling 2025-09-08 22:39:30 +03:00
cdozdil 9043ff5ec5 Fix for Hudfix killing FG 2025-09-08 20:33:10 +03:00
cdozdil a8d42e5c19 Fix for Dx11 swapchain creation 2025-09-08 02:20:46 +03:00
cdozdil 6f390c78d3 Fix swapchain creation for FSR 3.0 FG 2025-09-08 02:19:42 +03:00
cdozdil 6c07bd77c2 Updated ini with FSR 3.0 FG info 2025-09-08 01:28:48 +03:00
cdozdil 24f934226e Initial FSR 3.0 FG inputs 2025-09-08 01:27:26 +03:00
cdozdil 19fe63bb6b Better shutdown logic for XeFG 2025-09-07 22:52:26 +03:00
cdozdil 0e5494aeb8 On shutdown just release FG context, SC context will be destroyed at SC release 2025-09-07 22:37:13 +03:00
cdozdil 4bd861af9b Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-07 21:48:19 +03:00
cdozdil 6d22d14315 Added logs and real exclusive fullscreen info 2025-09-07 21:48:09 +03:00
cdozdil 61c5ffde04 Added more logs and better ALLOW TEARING handling 2025-09-07 21:47:44 +03:00
cdozdil 704921399f Use real exclusive fullscreen status for menu 2025-09-07 21:44:43 +03:00
cdozdil 1c1c995fae Removed one check preventing OptiFG to generate frames 2025-09-07 21:44:22 +03:00
cdozdil 9a1fc9b138 Added nullptr checks 2025-09-07 21:43:56 +03:00
FakeMichau 0697508293 Move XeFG dispatch delay due to hudless into XeFG code 2025-09-07 14:59:57 +02:00
FakeMichau ac840f454c Hack for Hitman's broken Reflex 2025-09-07 14:59:57 +02:00
FakeMichau 3cd5a81fc9 Check if sl tag is null 2025-09-07 14:59:57 +02:00
cdozdil 73aa2e54ca Fix for selected upscaler is not saving to ini 2025-09-07 08:40:05 +03:00
cdozdil a2212a8dee More V-Sync fixes 2025-09-06 16:15:19 +03:00
cdozdil 4d38ccad65 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-06 13:18:56 +03:00
cdozdil fb8c7fb86b Change v-sync 2025-09-06 13:17:28 +03:00
cdozdil a43a9e7a59 Fix FSR3.0 FG not compiling issue 2025-09-06 13:06:30 +03:00
FakeMichau 6cf9624a5e Use an existing ResourceBarrier function in hudless compare 2025-09-06 11:52:36 +02:00
FakeMichau e00f04b9ca Don't put a transition barrier when states are matching + XeFG hack 2025-09-06 11:52:36 +02:00
cdozdil 5401d63d27 Continue working on FSR3.0 FG 2025-09-05 22:33:24 +03:00
FakeMichau 37a017c594 Take engine type from Streamline when possible 2025-09-05 19:41:50 +02:00
cdozdil d150fd6c70 Removed unused stuff 2025-09-05 16:43:04 +03:00
cdozdil 1389f45e18 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-05 16:31:39 +03:00
cdozdil 70ac017d35 Added FeatureProvider_Vk 2025-09-05 16:31:31 +03:00
TheRazerMD 1f1f8c98b0 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-05 15:22:54 +02:00
TheRazerMD 4cf752ebab Splash changes 2025-09-05 15:22:24 +02:00
cdozdil 57e2424a05 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-09-05 15:33:44 +03:00