Commit Graph
3024 Commits
Author SHA1 Message Date
FakeMichau e5ce05c4e5 Fix faulty algo 2025-12-10 23:32:10 +01:00
cdozdil 1d2c974165 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-12-11 00:19:17 +03:00
cdozdil df93528141 Added FSR-FG watermark option 2025-12-11 00:15:36 +03:00
cdozdil b284b0c378 Activate resource tracking only for OptiFG 2025-12-11 00:14:21 +03:00
cdozdil bcc0e13469 Do not track copy operations of FSR-FG validnow resources 2025-12-11 00:13:59 +03:00
cdozdil ee8b7953ab Better version management for active FSR-FG feature 2025-12-11 00:13:31 +03:00
FakeMichau ce255ccdfc Unhook createModel when needed 2025-12-10 21:05:03 +01:00
FakeMichau 72b4edfd17 Fix model selection on FSR 4.0.3 2025-12-10 20:54:15 +01:00
Michał Lewandowski 7a4cd2c639 Basic Redstone support (#791) 2025-12-10 22:04:36 +03:00
cdozdil 45720892d1 Check reshadeModule before checking resahde file 2025-12-10 16:05:44 +03:00
cdozdil b1a46a2a66 Use correct data type for DontCreateD3D12DeviceForLuma 2025-12-10 16:05:19 +03:00
cdozdil b1201ee374 Add DontCreateD3D12DeviceForLuma check for LoadReshade 2025-12-10 16:04:55 +03:00
cdozdil 5de67bf514 Release queried Dx11 Context and Device 2025-12-10 16:04:30 +03:00
cdozdil 6070610b47 Prevent Cities Skylines 2 crash w/Dx12 backends 2025-12-10 11:01:49 +03:00
cdozdil d009222f84 Hopefully final fix for Luma/TSR + w/Dx12 backends 2025-12-10 11:01:17 +03:00
TheRazerMD b4ab2a2bc9 Added FF7 Remake quirk
* DisableDxgiSpoofing
2025-12-09 11:48:06 +01:00
cdozdil c4d8760585 Prevent a crash at D3D12CreateDevice 2025-12-09 01:41:52 +03:00
cdozdil 5f0a5fd30e More fixes to luma & resahde loading logic 2025-12-09 01:15:53 +03:00
cdozdil 44b5061e29 Added option to disable loading of SpecialK when FG is active 2025-12-08 17:34:55 +03:00
cdozdil 578cf57c6e Fine tuned Factory Wrap enable check 2025-12-08 17:34:17 +03:00
cdozdil 188a64f0a6 Added Sekiro TSR quirk 2025-12-08 17:33:39 +03:00
cdozdil 2a72e0b392 Re-enable early loading of ReShade when Luma/TSR mod is not found 2025-12-08 17:29:56 +03:00
cdozdil 95bd6b2d9e Disable always init D3D12 when loading ReShade 2025-12-08 17:29:17 +03:00
cdozdil f1455ec8ff More reshade tweaks 2025-12-08 00:21:21 +03:00
cdozdil 1aeb9a97ec Added hack for Luma + Agility update 2025-12-07 20:14:06 +03:00
cdozdil 079e4c2bcf Use Dxgi & D3D12 proxy 2025-12-07 20:13:50 +03:00
Maple fb766d3980 Update the AgilitySDK bundled with OptiScaler to 1.618.5 (#786) 2025-12-07 01:35:41 +03:00
cdozdil fba5303d9a Allow saving of menu scale 1.0 2025-12-07 00:46:46 +03:00
cdozdil 16bac2ae68 Added active Quirks info to menu 2025-12-07 00:35:00 +03:00
cdozdil 53fa6eb127 Added VRR FPS limit calculator 2025-12-07 00:34:42 +03:00
cdozdil c1f813b598 Disable Spoofing when UE Luma is detected 2025-12-06 23:20:20 +03:00
cdozdil fc6bab0344 Added Luma addon check 2025-12-06 23:07:26 +03:00
TheRazerMD 02d4e0fc42 Bump to Pre6 2025-12-05 14:10:21 +01:00
cdozdil fe1fd0167b Prevent FG deactivation crash 2025-12-04 15:26:35 +03:00
cdozdil dd45bc03d3 Added skip from XeFG check
Added WWM quirk for it
2025-12-04 14:57:07 +03:00
cdozdil f07709c451 Improved frameIndex tracking for FG 2025-12-04 12:00:12 +03:00
cdozdil 51121ee64a Added quirk for TLOU1 FSR-FG inputs 2025-12-04 00:28:26 +03:00
cdozdil 3183366f67 Prevent fgCallback to set fg info 2025-12-04 00:22:22 +03:00
cdozdil 54f2c8bd11 Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-12-03 23:37:45 +03:00
cdozdil d244d5c430 Don't set fence value at hkslDLSSGGetState (fixes RDR) 2025-12-03 23:23:41 +03:00
TheRazerMD 2081472ffd Updated Avowed quirks
* DisableFSR2Inputs
* DisableFSR3Inputs
2025-12-03 14:56:20 +01:00
cdozdil f48dc45e74 Rearranged ResizeBuffers
Added result checks for GetBuffer
2025-12-03 00:59:18 +03:00
cdozdil d6d2f8e6fd Added FGEnabled, Active and Paused check 2025-12-03 00:58:44 +03:00
cdozdil f4b55f3cf8 Fix clang 2025-12-02 10:47:19 +03:00
cdozdil 4a987e0386 Don't use FfxDx12Path for single file SR or FG 2025-12-02 01:39:33 +03:00
cdozdil 2daae845ea Added FSRFGDepthAndVelocityValidNow 2025-12-02 01:39:06 +03:00
cdozdil 2945a7b77d Improve callback method and does not call callbacks when there is no fg context (should prevent TLOU crash) 2025-12-02 01:38:47 +03:00
cdozdil 5887711880 Allow setting hudless more than once 2025-12-02 01:37:20 +03:00
cdozdil 653e44d477 Re-enable fg callback 2025-12-02 01:36:49 +03:00
cdozdil 810a636247 Fsr inputs always have frameId 2025-12-02 01:36:27 +03:00