Commit Graph
2194 Commits
Author SHA1 Message Date
cdozdil cb3e00295c Update repo infor at logs 2025-06-28 14:34:03 +03:00
cdozdil eeba604157 Update original filename 2025-06-28 13:35:20 +03:00
cdozdil 2a0e1f9488 Update just_build.yml 2025-06-28 12:57:37 +03:00
cdozdil 70b6b46902 Fix OptiFG can't capture hudless fallback 2025-06-28 12:54:05 +03:00
Michał Lewandowski 540c019ddb Add spoofing for just Streamline (#545) 2025-06-28 11:22:41 +03:00
Maple 837f59ffd8 Null check lpSubKey before comparing it. (#556) 2025-06-28 08:58:57 +03:00
cdozdil f27889177d Return dummy info for xessGetProperties 2025-06-27 16:48:29 +03:00
Michał Lewandowski 4d1c9902cb Use LF for sh scripts (#553) 2025-06-26 16:18:38 +02:00
cdozdil eb59d16c44 Do not dispatch FG immediately for OptiFG, need to check all cases 2025-06-26 00:52:00 +03:00
cdozdil 6fb93ecaec Add a bit more log to Dx11wDx12 2025-06-26 00:51:07 +03:00
cdozdil d51a3e26be Add nullptr check for ffxQuery 2025-06-26 00:50:24 +03:00
cdozdil f163d05a7d Fix for FSR VK inputs does not pass VkInstance 2025-06-26 00:16:40 +03:00
cdozdil 3f045c3dc9 Merge branch 'master' of https://github.com/cdozdil/OptiScaler 2025-06-25 22:24:55 +03:00
cdozdil def0115a67 Fix for DLSS init from XeSS or FSR 2025-06-25 22:24:49 +03:00
cdozdil e3ee20b283 Update just_build.yml 2025-06-25 15:37:33 +03:00
Michał Lewandowski c487e78656 Linux script fixups (#550) 2025-06-25 12:06:40 +02:00
cdozdil 16d219f038 Fix XeSS license is not included
Move DirectX license into Licenses folder
2025-06-25 11:46:58 +03:00
cdozdil 27d9c8a736 Added libxess check before adding extensions 2025-06-25 11:38:59 +03:00
cdozdil 4f0523f281 Merge branch 'master' of https://github.com/cdozdil/OptiScaler 2025-06-25 11:35:20 +03:00
cdozdil ba86cf0576 Fix FFX VK usage flag 2025-06-25 11:30:09 +03:00
Kurt Himebauch 301f86f590 feat: Linux installer/uninstaller script (#544)
* feat: add .sh setup for linux systems

* fix: mention launch option requirements, automate where able

* fix: rm .bat file in uninstaller

* fix: check for nvidia and rm unneeded echos

* fix: clean up nested logic

* fix: rm extract marker from script dir not from wd
2025-06-24 23:05:58 +02:00
Michał Lewandowski 72c1066100 Implement jitter scale for XeSS inputs (#547) 2025-06-24 21:02:11 +03:00
Michał Lewandowski 6144d8868a FSR 4 model selection (#546)
* FSR 4 model selection

* Fix Lunyx

* Clamp the config value
2025-06-24 18:50:07 +03:00
Michał Lewandowski 512c5420f5 Menu elements reordering (#536)
* Menu elements reordering

also fixes minor bugs in the menu

* Formatting

* Don't hide the FG options when no is currently supported.

The tooltip might still be useful
2025-06-23 14:19:24 +03:00
Michał Lewandowski 1324f8d971 Workaround the ntdll-Hide_Wine_Exports patch (#538) 2025-06-23 13:17:14 +03:00
cdozdil 5c0508ff6d Merge branch 'master' of https://github.com/cdozdil/OptiScaler 2025-06-20 14:18:03 +03:00
cdozdil aaffd7a6b7 Fix for crash at SetInitParameters 2025-06-20 14:16:18 +03:00
cdozdil c488135b80 Fix for BF2042 crash 2025-06-20 11:18:34 +03:00
FakeMichau 70f9bb6ae4 Stop log spam with older fakenvapi builds 2025-06-19 20:14:08 +02:00
Michał Lewandowski 06f9c7e1f3 Implement comparisons for feature_version (#528) 2025-06-19 11:41:19 +03:00
Maple 086113a546 Fix unity dx11 (#532)
* Revert "Improve typeless texture support of Dx11 native upscalers"

This reverts commit e38fa9262b.

* Fix FSR Dispatch not working thanks to bound RTVs.

* Fix clang format
2025-06-19 11:41:08 +03:00
cdozdil 197c70bc6b Merge branch 'master' of https://github.com/cdozdil/OptiScaler 2025-06-19 09:55:27 +03:00
cdozdil c6e012af72 Added magic_enum submodule 2025-06-19 09:55:07 +03:00
Maple 95e8509950 Fix fsr3 dx11 (#531)
* Add magic_enum to IncludePath for Release builds

* Fix init flags on FSR3.1 DX11
2025-06-19 09:45:15 +03:00
cdozdil 4832250a26 Fix formatting of DT shader header 2025-06-18 01:57:31 +03:00
cdozdil e38fa9262b Improve typeless texture support of Dx11 native upscalers 2025-06-18 01:53:57 +03:00
cdozdil e6f5a67c49 looks like 1.0 - wasn't needed 2025-06-18 01:51:00 +03:00
cdozdil 6c59165ecc add magic_enum 2025-06-18 01:50:38 +03:00
Michał Lewandowski 0af9d37e62 Implement typeless conversions for FSR 4 (#527)
* Implement typeless conversions for FSR 4

Should fix cases where FSR 4 works only on Linux

* Formatting

* Apply to output as well

* Apply to w/DX12 as well

* Formatting take 2
2025-06-17 21:40:56 +03:00
cdozdil 23eed9d50d Merge branch 'master' of https://github.com/cdozdil/OptiScaler 2025-06-17 10:02:24 +03:00
Michał Lewandowski 242f32c71c Fix graphical corruptions with DLSS and DLSSG in No Man's Sky on older AMD cards (#525) 2025-06-17 02:20:55 +02:00
cdozdil fb99efc6d4 Fixed missing, renamed options.
Added contrast options to ini
Fixed a typos
2025-06-17 00:48:09 +03:00
cdozdil da1250b3e4 Reverted hook checks 2025-06-16 23:28:52 +03:00
cdozdil 8992f6fa91 Exclude hookCrypt32 (needed for amd_fidelityfx_xxx.dll checks) 2025-06-16 23:24:54 +03:00
cdozdil 8d035cac8e Disable nvngx_dlss search and hooks if nvngx.dll is present 2025-06-16 23:00:24 +03:00
Michał Lewandowski 168d51c69e Turn game quirks into flags (#524)
Allows one game to have multiple quirks as well as allows for easier sharing of quirks between games
2025-06-16 20:42:50 +02:00
cdozdil 61ae9a6a4d Added vulkan debug layer define 2025-06-16 02:02:37 +03:00
cdozdil 009a663007 Added Caller info to logs 2025-06-15 18:55:45 +03:00
cdozdil d22d118a0f Also ignore compute only d3d12devices for SpoofFeatureLevel 2025-06-15 18:48:50 +03:00
cdozdil b056b8014c Ignore compute only D3D12Devices 2025-06-15 18:46:50 +03:00