Commit Graph

  • 837f59ffd8 Null check lpSubKey before comparing it. (#556) Maple 2025-06-28 02:58:57 -03:00
  • f27889177d Return dummy info for xessGetProperties cdozdil 2025-06-27 16:48:29 +03:00
  • 9db57da3ab Better handling for the ref counter FakeMichau 2025-06-26 22:17:09 +02:00
  • 4d1c9902cb Use LF for sh scripts (#553) Michał Lewandowski 2025-06-26 16:18:38 +02:00
  • eb59d16c44 Do not dispatch FG immediately for OptiFG, need to check all cases cdozdil 2025-06-26 00:52:00 +03:00
  • 6fb93ecaec Add a bit more log to Dx11wDx12 cdozdil 2025-06-26 00:51:07 +03:00
  • d51a3e26be Add nullptr check for ffxQuery cdozdil 2025-06-26 00:50:24 +03:00
  • f163d05a7d Fix for FSR VK inputs does not pass VkInstance cdozdil 2025-06-26 00:16:40 +03:00
  • 3f045c3dc9 Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-25 22:24:55 +03:00
  • def0115a67 Fix for DLSS init from XeSS or FSR cdozdil 2025-06-25 22:24:49 +03:00
  • e3ee20b283 Update just_build.yml cdozdil 2025-06-25 15:37:33 +03:00
  • c487e78656 Linux script fixups (#550) Michał Lewandowski 2025-06-25 12:06:40 +02:00
  • 16d219f038 Fix XeSS license is not included Move DirectX license into Licenses folder cdozdil 2025-06-25 11:46:58 +03:00
  • 27d9c8a736 Added libxess check before adding extensions cdozdil 2025-06-25 11:38:59 +03:00
  • 4f0523f281 Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-25 11:35:20 +03:00
  • ba86cf0576 Fix FFX VK usage flag cdozdil 2025-06-25 11:30:09 +03:00
  • 301f86f590 feat: Linux installer/uninstaller script (#544) Kurt Himebauch 2025-06-24 17:05:58 -04:00
  • 72c1066100 Implement jitter scale for XeSS inputs (#547) Michał Lewandowski 2025-06-24 20:02:11 +02:00
  • 6144d8868a FSR 4 model selection (#546) Michał Lewandowski 2025-06-24 17:50:07 +02:00
  • 512c5420f5 Menu elements reordering (#536) Michał Lewandowski 2025-06-23 13:19:24 +02:00
  • 1324f8d971 Workaround the ntdll-Hide_Wine_Exports patch (#538) Michał Lewandowski 2025-06-23 12:17:14 +02:00
  • 5c0508ff6d Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-20 14:18:03 +03:00
  • aaffd7a6b7 Fix for crash at SetInitParameters cdozdil 2025-06-20 11:18:34 +03:00
  • c488135b80 Fix for BF2042 crash cdozdil 2025-06-20 11:18:34 +03:00
  • 70f9bb6ae4 Stop log spam with older fakenvapi builds FakeMichau 2025-06-19 20:01:53 +02:00
  • 06f9c7e1f3 Implement comparisons for feature_version (#528) Michał Lewandowski 2025-06-19 10:41:19 +02:00
  • 086113a546 Fix unity dx11 (#532) Maple 2025-06-19 05:41:08 -03:00
  • 197c70bc6b Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-19 09:55:27 +03:00
  • c6e012af72 Added magic_enum submodule cdozdil 2025-06-19 09:55:07 +03:00
  • 95e8509950 Fix fsr3 dx11 (#531) Maple 2025-06-19 03:45:15 -03:00
  • 4832250a26 Fix formatting of DT shader header cdozdil 2025-06-18 01:57:31 +03:00
  • e38fa9262b Improve typeless texture support of Dx11 native upscalers cdozdil 2025-06-18 01:53:57 +03:00
  • e6f5a67c49 looks like 1.0 - wasn't needed cdozdil 2025-06-18 01:51:00 +03:00
  • 6c59165ecc add magic_enum cdozdil 2025-06-18 01:50:38 +03:00
  • 0af9d37e62 Implement typeless conversions for FSR 4 (#527) Michał Lewandowski 2025-06-17 20:40:56 +02:00
  • 23eed9d50d Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-17 10:02:24 +03:00
  • 242f32c71c Fix graphical corruptions with DLSS and DLSSG in No Man's Sky on older AMD cards (#525) Michał Lewandowski 2025-06-17 02:20:55 +02:00
  • fb99efc6d4 Fixed missing, renamed options. Added contrast options to ini Fixed a typos cdozdil 2025-06-17 00:48:09 +03:00
  • da1250b3e4 Reverted hook checks cdozdil 2025-06-16 23:28:52 +03:00
  • 8992f6fa91 Exclude hookCrypt32 (needed for amd_fidelityfx_xxx.dll checks) cdozdil 2025-06-16 23:24:54 +03:00
  • 8d035cac8e Disable nvngx_dlss search and hooks if nvngx.dll is present cdozdil 2025-06-16 23:00:24 +03:00
  • 168d51c69e Turn game quirks into flags (#524) Michał Lewandowski 2025-06-16 20:42:50 +02:00
  • 61ae9a6a4d Added vulkan debug layer define cdozdil 2025-06-16 02:02:37 +03:00
  • 4978396944 Change the default logging level FakeMichau 2025-06-15 21:43:43 +02:00
  • 15c41cd4b0 Add back callspot switching + prevent use after free in LFX FakeMichau 2025-06-15 19:05:52 +02:00
  • 009a663007 Added Caller info to logs cdozdil 2025-06-15 18:55:45 +03:00
  • d22d118a0f Also ignore compute only d3d12devices for SpoofFeatureLevel cdozdil 2025-06-15 18:48:50 +03:00
  • b056b8014c Ignore compute only D3D12Devices cdozdil 2025-06-15 18:46:50 +03:00
  • ed1cb4cf57 Report XeLL when using XeLL FakeMichau 2025-06-15 14:37:32 +02:00
  • af9b1ac4ae Formatting FakeMichau 2025-06-14 15:25:53 +02:00
  • 62e282246e Fix fps cap, add warning, only apply to Vulkan FakeMichau 2025-06-14 15:20:06 +02:00
  • e1064318c0 Disable DLSSG on Vulkan when menu is opened FakeMichau 2025-06-14 14:43:03 +02:00
  • 8c968fc1df Add fallback and display current low latency tech in the menu FakeMichau 2025-06-13 22:49:28 +02:00
  • 700df83143 Update to the newer fakenvapi call FakeMichau 2025-06-13 21:43:24 +02:00
  • 730890bed2 Use fakenvapi's header file FakeMichau 2025-06-13 14:20:20 +02:00
  • f52395ef3d Add support for controlling nvapi Vulkan Reflex FakeMichau 2025-06-13 00:14:02 +02:00
  • eed4c2bf1d Allow for unbinding keybinds from the menu (#522) Michał Lewandowski 2025-06-15 14:07:02 +02:00
  • 4ce13e3b2f Missed this one cdozdil 2025-06-14 22:20:28 +03:00
  • 30adda4567 Fix formatting cdozdil 2025-06-14 22:16:12 +03:00
  • 40122d0a54 Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-14 22:06:26 +03:00
  • bb9ec0a469 Avoid double sleep with the fps cap (#521) Michał Lewandowski 2025-06-14 15:36:03 +02:00
  • 83782653e7 Try to Initialize AL2 before XeLL FakeMichau 2025-06-14 15:33:16 +02:00
  • 007cedaeda Allow AL Vk to switch to using OOB present FakeMichau 2025-06-14 15:24:50 +02:00
  • 9022841b8e Renamed input settings to make them clearer cdozdil 2025-06-14 11:31:46 +03:00
  • bd851e8b03 Updated FSR version and support infos at README.md cdozdil 2025-06-14 11:14:43 +03:00
  • 11d9fe0f3c Small fixes FakeMichau 2025-06-13 22:54:13 +02:00
  • 90f7f16b98 Change AL VK to max fps FakeMichau 2025-06-13 21:39:34 +02:00
  • 5c8b984e64 AL VK doesn't use async markers FakeMichau 2025-06-13 14:18:54 +02:00
  • 71da79cb30 Move fakenvapi's ids to the include file FakeMichau 2025-06-13 12:00:29 +02:00
  • e0c96b11c5 Make a fakenvapi include file FakeMichau 2025-06-13 02:00:05 +02:00
  • 3bc4e9887f Separate out vulkan from low latency FakeMichau 2025-06-13 01:31:35 +02:00
  • 84d606de70 Rename low latency FakeMichau 2025-06-13 01:12:12 +02:00
  • 8bcfebbd5c Move code around FakeMichau 2025-06-13 01:08:41 +02:00
  • c5312e4fda Change the default call spot to simulation FakeMichau 2025-06-13 00:48:18 +02:00
  • 196cc83126 Add support for Vulkan AntiLag FakeMichau 2025-06-13 00:26:46 +02:00
  • 41a2204b0b Cleanup XeLL and hooks FakeMichau 2025-06-11 17:08:32 +02:00
  • 4ae15c0cf7 Fix crash on exit FakeMichau 2025-06-11 01:55:42 +02:00
  • e0a4ae0f70 Jumpy jump GPU namey cdozdil 2025-06-11 01:24:24 +03:00
  • ef9a02f6e5 Change GPU info placement cdozdil 2025-06-11 01:17:40 +03:00
  • 8e9fc8582c Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-11 00:57:27 +03:00
  • 5252e71cfe Revert some size changes cdozdil 2025-06-11 00:57:16 +03:00
  • cb03fbf468 Added GPU info to menu cdozdil 2025-06-11 00:48:47 +03:00
  • e308b48652 Added spoofing info to menu cdozdil 2025-06-11 00:48:36 +03:00
  • 5faab8c650 More control over upscaler inputs cdozdil 2025-06-11 00:47:22 +03:00
  • c17aaaad08 Changed Init Flags layout Added spoofing info Tidied code a bit cdozdil 2025-06-10 23:48:02 +03:00
  • 5239076e97 Fixed typo at UseMutexForSwapchain cdozdil 2025-06-10 14:53:08 +03:00
  • 556e215416 Fix for Intel Extension Framework context creation&release cdozdil 2025-06-10 00:16:44 +03:00
  • bba79734c7 A few little changes to Vulkan_Spoofing.h cdozdil 2025-06-09 23:23:22 +03:00
  • 76dc053df9 Merge branch 'vulkan-spoofing' cdozdil 2025-06-09 23:10:17 +03:00
  • 080dc89b63 Merge branch 'master' of https://github.com/cdozdil/OptiScaler cdozdil 2025-06-09 23:06:46 +03:00
  • bdc3b2c869 Rename det... methods to hk.... cdozdil 2025-06-09 23:06:31 +03:00
  • 5212bae403 A bfew fixes and checks to Vulkan_Spoofing.h Also make it more readable cdozdil 2025-06-09 23:06:16 +03:00
  • 90b7af65a0 ci: run release check before creation (#504) PotatoOfDoom 2025-06-09 21:47:44 +02:00
  • 951b260cc9 Allow changing sl plugin requirements (#510) Michał Lewandowski 2025-06-09 20:59:16 +02:00
  • 9cf3222c5b Clean up FakeMichau 2025-06-09 02:10:19 +02:00
  • c8ac8ae945 Disabled all VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME specific code, looks like was not necessary at all cdozdil 2025-06-09 02:49:22 +03:00
  • 255d3bf7a4 Add LFX to Vulkan FakeMichau 2025-06-09 01:47:40 +02:00
  • 9b43789de4 Add VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION swap and vkAllocateMemory hooks cdozdil 2025-06-09 01:10:28 +03:00
  • 892625f4bd Fix dlss inputs for nms cdozdil 2025-06-09 01:09:38 +03:00
  • b8fab865a3 Small changes cdozdil 2025-06-08 22:21:46 +03:00