Commit Graph
2482 Commits
Author SHA1 Message Date
cdozdil 53be488f4d Use Upscaler input logic for DLSSGFG inputs 2025-08-21 00:31:48 +03:00
cdozdil 95588d2659 Enable HookToQueue & HookCommandList only for FSR-FG 2025-08-21 00:12:00 +03:00
cdozdil 36f64f63ab Merge branch 'v0.9' of https://github.com/optiscaler/OptiScaler into v0.9 2025-08-21 00:06:01 +03:00
cdozdil 40aaecd841 Add FSRFG to FGInputs and Fidelity FX2.0 file info 2025-08-21 00:05:54 +03:00
FakeMichau 769bcd0aa3 Add checks for Vulkan in menu and the barrier quirk 2025-08-20 22:40:00 +02:00
cdozdil 4c7bfc0a0c Added FidelityFX 2.0 amd_fidelityfx_loader_dx12.dll support 2025-08-20 23:35:22 +03:00
cdozdil 9ec337d269 Moved Streamline_Inputs to inputs/FG 2025-08-20 23:34:59 +03:00
FakeMichau e0c628d838 Formatting 2025-08-20 22:08:11 +02:00
cdozdil 89ac8ac72f Enable FSR-FG menu entries 2025-08-20 23:06:45 +03:00
cdozdil 8ebc7b2c0f Merge FG Feature refactor & FSR 3.1 FG Inputs 2025-08-20 22:59:00 +03:00
FakeMichau 099ec03142 Escape a character 2025-08-20 21:36:50 +02:00
cdozdil c6637494d0 Made V-Sync as ini setting and now can be used without FG too 2025-08-20 18:06:21 +03:00
cdozdil 37bb9a718c UntilPresent check not needed for FSR-FG 2025-08-20 09:38:10 +03:00
FakeMichau 2409e9d843 Workaround sk breaking nvngx-less 2025-08-20 01:20:22 +02:00
cdozdil d23237410a Add log for presents 2025-08-20 01:09:55 +03:00
cdozdil 23d591109b Add missing Jitter values to OptiFG 2025-08-20 01:07:25 +03:00
cdozdil fb8f6d8b1a Added Present1 hook for FGSwapChain, fixes FF7Rebirth 2025-08-19 16:05:58 +03:00
cdozdil 0590528754 Remove DXGI_PRESENT_RESTART checks 2025-08-19 16:05:22 +03:00
cdozdil 2f0de716c6 Don't zero FG counter, XeFG does not like it 2025-08-19 14:36:15 +03:00
cdozdil dd570e040b Fixed Unity Flip issue 2025-08-19 14:11:52 +03:00
cdozdil 76ae457dda Added Hudless validity check 2025-08-19 14:00:33 +03:00
FakeMichau 8ba2069a88 But if you close your eyes 2025-08-18 22:21:56 +02:00
Adrian Thiele 2abd50a84d Fix menu rendering under Vulkan (#660)
Thanks for solving this long lasting bug 👍
2025-08-18 22:16:11 +02:00
nitec 16994fdf91 Renamed the Discord server link 2025-08-18 22:16:07 +02:00
TheRazerMD 9c36d838a4 Update Quirks.h
* Added WH40K Darktide nodxgi spoof Quirk
* Added Nioh 2 Force AutoExposure Quirk
* Fixed wrong logging value
2025-08-18 22:16:03 +02:00
TheRazerMD cbfa117b81 Added note about Fake websites to Readme 2025-08-18 22:15:51 +02:00
TheRazerMD 98062a9b3d Update Changelog.md 2025-08-18 22:15:46 +02:00
FakeMichau c6d3fb73f9 Make FFX's reported jitter take output scaling into account 2025-08-17 16:48:02 +02:00
FakeMichau 055940083b I'm funny 2025-08-17 14:39:48 +02:00
FakeMichau 61a2fbbf3a Allow for Opti to load as OptiScaler.dll 2025-08-17 13:23:37 +02:00
FakeMichau 4162f149b2 Close dx12 on 11 cmdlists on creation 2025-08-17 13:11:30 +02:00
FakeMichau 6521eb87e0 Load fakenvapi.dll as nvapi on non-Nvidia by default 2025-08-16 18:59:38 +02:00
FakeMichau e5e60af76d Workaround for broken cameraViewToClip 2025-08-16 16:49:17 +02:00
FakeMichau 0d6444684e Add resource base position 2025-08-15 14:22:42 +02:00
FakeMichau 1a8738ffd6 Move SetResource to using Dx12Resource 2025-08-15 02:13:18 +02:00
cdozdil ace608745b Merge branch 'v0.8' of https://github.com/optiscaler/OptiPrivate into v0.8 2025-08-14 22:17:30 +03:00
cdozdil d8b48e2b4b Move BACKBUFFER to Tagging back to Dispatch 2025-08-14 22:17:25 +03:00
FakeMichau aa468e924d Add ui alpha premult setting (not saved yet), some logs and checks 2025-08-14 21:13:45 +02:00
cdozdil 2f49807ec9 Fix Control's supersampling is breaking OptiFG FSR-FG 2025-08-14 22:08:39 +03:00
cdozdil e9a79f20a4 Disable unneded hooks when Input != Upscaler 2025-08-14 21:42:24 +03:00
FakeMichau 09223e9f81 Move the mutex for trackedResources just after buffer check 2025-08-14 15:16:56 +02:00
FakeMichau bef581f27e Revert "Added bucket support for or heaps to reduce CPU overhead"
This reverts commit 7cb8d55454.
2025-08-14 14:18:02 +02:00
FakeMichau 5b56a4c3cf Revert "Remove buckets and narrow down scope of _trMutex"
This reverts commit 41aad239e7.
2025-08-14 14:17:50 +02:00
cdozdil 41aad239e7 Remove buckets and narrow down scope of _trMutex 2025-08-14 00:43:54 +03:00
cdozdil 5332664fb5 Merge branch 'v0.8' of https://github.com/optiscaler/OptiPrivate into v0.8 2025-08-13 23:58:04 +03:00
cdozdil 7cb8d55454 Added bucket support for or heaps to reduce CPU overhead 2025-08-13 23:57:52 +03:00
cdozdil 57e7c31e9c Anisotropy again 2025-08-13 23:56:09 +03:00
cdozdil cc9c1d6752 Do not reinit if Hudless is nullptr 2025-08-13 23:55:50 +03:00
FakeMichau 43126c0713 Lock streamline inputs on SL 1 2025-08-13 20:05:45 +02:00
FakeMichau 2a2cac544e Make sure streamline doesn't make an unnecessary copy 2025-08-13 18:10:45 +02:00