Commit Graph

  • b84618e9cd Initial XeFG backend cdozdil 2025-08-07 23:32:32 +03:00
  • de8187fdee Small res track clean up FakeMichau 2025-08-07 21:54:46 +02:00
  • d1d5c71e49 Formatting FakeMichau 2025-08-07 20:48:04 +02:00
  • f1cccb9186 Merge remote-tracking branch 'remote/master' into v0.8 FakeMichau 2025-08-07 20:46:34 +02:00
  • d956591df1 Add basic support for drawing the UI over FG frames FakeMichau 2025-08-07 20:30:20 +02:00
  • 912aadc30e Remove half/full sync from menu cdozdil 2025-08-07 21:28:17 +03:00
  • 860d6d4117 Remove Full/Half sync options cdozdil 2025-08-07 18:55:38 +03:00
  • a5a10086fe Add skipping logs to FSR2 inputs cdozdil 2025-08-07 16:48:14 +03:00
  • f7949ec1c4 Allow multiple dll names for Names & NamesW cdozdil 2025-08-07 16:47:56 +03:00
  • 8aa5b32da9 Fixes to required resources FakeMichau 2025-08-07 14:15:18 +02:00
  • ee65f35ef0 Fixed mutex check at FGPresent cdozdil 2025-08-07 13:56:55 +03:00
  • 060a70e745 Added experimental ExecuteWaitingCommandLists, not used for now cdozdil 2025-08-07 13:56:41 +03:00
  • 5fd3c8bca4 Add streamline checks to Set cmdList methods cdozdil 2025-08-07 13:56:07 +03:00
  • dfcd55855a Updated ExecuteBundle cdozdil 2025-08-07 13:53:01 +03:00
  • ebbf76f15d Added tracking of missed cmdList's cdozdil 2025-08-07 13:52:16 +03:00
  • 086e12f5fa Fix for OptiFG without Hudfix cdozdil 2025-08-06 23:43:23 +03:00
  • 7ba55a72f9 Merge remote-tracking branch 'remote/master' into v0.8 FakeMichau 2025-08-06 23:16:53 +02:00
  • 301881d69d Formatting fix cdozdil 2025-08-06 23:49:22 +03:00
  • 73a56c860e Fix for OptiFG without Hudfix cdozdil 2025-08-06 23:43:23 +03:00
  • 7c7c809ad4 Init to zero FakeMichau 2025-08-06 22:11:29 +02:00
  • aafeebc9dc Fix reactive mask flag for XeSS cdozdil 2025-08-06 21:58:56 +03:00
  • b96a084cd6 Remove a RDR quirk FakeMichau 2025-08-06 17:31:36 +02:00
  • 356570a5eb Mark resource barrier overrides as volatile in XeSS FakeMichau 2025-08-06 17:15:46 +02:00
  • 5aff3c54f8 Added resets for capturd hudless list cdozdil 2025-08-06 17:30:19 +03:00
  • 1dc310454b Added hudless resources window to the in-game menu cdozdil 2025-08-06 16:24:14 +03:00
  • 40d431824f Clean up sl inputs bools FakeMichau 2025-08-06 14:21:20 +02:00
  • e6ce98dd15 Don't send depth when XESS_INIT_FLAG_HIGH_RES_MV is set cdozdil 2025-08-06 14:20:38 +03:00
  • 7af4fa6813 More OptiFG & Resource Tracking work cdozdil 2025-08-06 14:17:50 +03:00
  • e58bf5a194 Add distortion field cmd list to the resource tracking FakeMichau 2025-08-06 12:41:44 +02:00
  • 1e6ae6a279 Keep hkslSetTagForFrame and hkslSetConstants synchronized FakeMichau 2025-08-06 11:50:11 +02:00
  • 6f5ee02c5b Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2025-08-06 02:19:55 +03:00
  • 48a8735736 More restracker & optifg fixes cdozdil 2025-08-06 02:19:49 +03:00
  • 9cf85199e5 Add basic support for hkslSetTagForFrame and distortion field FakeMichau 2025-08-06 00:12:36 +02:00
  • cfbe082075 Update Changelog.md TheRazerMD 2025-08-05 23:18:33 +02:00
  • ec817abb6f Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2025-08-05 23:50:54 +03:00
  • 616df00d02 Fix FGDontUseSwapchainBuffers is not working cdozdil 2025-08-05 23:50:30 +03:00
  • a7f1da46d3 Resource blocking now disabled by default cdozdil 2025-08-05 23:50:08 +03:00
  • 9c22df774e Resource tracking improvements cdozdil 2025-08-05 23:49:45 +03:00
  • 8d82ac4c28 Update README.md TheRazerMD 2025-08-05 19:43:53 +02:00
  • 4061beab87 Add aspect ratio to SetCameraValues FakeMichau 2025-08-05 19:31:10 +02:00
  • 422e9a9750 Update fakenvapi header to 1.3.5 FakeMichau 2025-08-05 18:47:31 +02:00
  • ef0b9667c1 Force enable XeLL when provided with a context + some return value improvements FakeMichau 2025-08-05 18:15:12 +02:00
  • a4958c005b Set antilag context only once + small fakenvapi logging changes FakeMichau 2025-08-05 15:44:19 +02:00
  • 6b2ae9ae5a Add function to set low latency context used + prevent crashes when switching tech FakeMichau 2025-08-05 15:26:28 +02:00
  • bd3fbdb664 Fix for execute trigger for FG command list cdozdil 2025-08-05 02:03:16 +03:00
  • 477792ec16 Fix sl spoofing for DLSSG FakeMichau 2025-08-04 22:53:59 +02:00
  • a795e090dc Add KCD2 'Win64MasterMasterSteamPGO' path for search nitec 2025-08-04 22:13:41 +03:00
  • 32744fdc7e Dispatch sl fg in fg present + discrete set cmdlist for each component FakeMichau 2025-08-04 19:21:39 +02:00
  • 219ace5fbe Streamline inputs for FG (#639) Michał Lewandowski 2025-08-04 16:36:28 +02:00
  • 0652248f4a Added RDNA4 checks after dxgi.dll loaded cdozdil 2025-08-04 13:23:52 +03:00
  • 4130771636 Update to 0.7.8 nitec 2025-08-04 11:42:44 +03:00
  • 5184b70cfe Added handling of XESS_INIT_FLAG_RESPONSIVE_PIXEL_MASK flag cdozdil 2025-08-04 09:46:29 +03:00
  • 5c1a9f4b43 Use D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES instead of 0 cdozdil 2025-08-01 21:33:38 +03:00
  • 6c290dd60a Rename FG/ResTrack/HudFix to make it more understandable and do some cleanup cdozdil 2025-08-01 21:33:20 +03:00
  • 1855dac52d Update XeSS submodule cdozdil 2025-08-01 11:04:23 +03:00
  • 99e9cf67ff Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2025-08-01 10:36:08 +03:00
  • e542680d81 Change how FG commandlist is injected/executed cdozdil 2025-08-01 10:36:02 +03:00
  • 0dd0f74b39 Use only one Dispatch call for FG cdozdil 2025-08-01 10:33:40 +03:00
  • 11935e153a Added Death Stranding (and DC) quirk TheRazerMD 2025-07-31 18:09:37 +02:00
  • 7d2478ac7f Added options for debug tear, reset and pacing lines cdozdil 2025-07-30 13:55:22 +03:00
  • e5560491e4 Prevent circular calling of nvngx methods on Nvidia cdozdil 2025-07-29 14:28:41 +03:00
  • 8375924bce Disable ExecuteBundle hook cdozdil 2025-07-29 10:40:07 +03:00
  • 394cb6598d Added a new quirk for Wuchang FSR crash cdozdil 2025-07-28 17:51:28 +03:00
  • b9f35e89fd Fix saving of PluginPath cdozdil 2025-07-27 23:17:45 +03:00
  • c37e47369e Disable CommandQueue hooks cdozdil 2025-07-27 22:21:22 +03:00
  • 13afcab1c9 Fix plugins folder check cdozdil 2025-07-27 19:50:44 +03:00
  • cd343eaf7a Added Ntdll hooks, which fixes Death Stranding original cdozdil 2025-07-24 21:46:20 +03:00
  • 075424707a Correct the way of checking if spoofing option has a value at ini when disabling spoofing cdozdil 2025-07-23 23:43:01 +03:00
  • 00ba297ec4 Disable spoofing when OptiPatcher successfully patch the game cdozdil 2025-07-23 23:29:26 +03:00
  • eb582211f3 Fix amdxc64-less FSR 4 on Linux FakeMichau 2025-07-22 18:52:09 +02:00
  • 60cb6a97c2 Added fallback for if hkClose does nor catch commandlist cdozdil 2025-07-21 01:01:40 +03:00
  • 602c89481d Added more adapter name capturing possibilities cdozdil 2025-07-20 19:37:07 +03:00
  • 3847a22ced Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2025-07-20 19:09:05 +03:00
  • d3b555c015 Added a few more details to logging of OptiFG cdozdil 2025-07-20 19:08:13 +03:00
  • e590c316f4 Provented XeSS Dx11 crash when dll is not in folder cdozdil 2025-07-20 19:07:42 +03:00
  • 6811021e47 AutoExposure is always enabled for XeSS Dx11 cdozdil 2025-07-20 19:07:03 +03:00
  • 6f7c0366ae Added quirk for Prey cdozdil 2025-07-20 19:06:32 +03:00
  • 5aa08ae5df Update crash-bug.md TheRazerMD 2025-07-19 12:29:30 +02:00
  • 3d72b07e33 Modified Prey quirk TheRazerMD 2025-07-19 02:06:58 +02:00
  • 9c9a61f879 Added quirks for Prey cdozdil 2025-07-19 01:08:36 +03:00
  • e469f27372 Create D3D12 once for w/Dx12 cdozdil 2025-07-19 01:08:19 +03:00
  • 149d8d47ed Added RelaxedResolutionCheck cdozdil 2025-07-19 01:07:46 +03:00
  • 1f994be572 Update links at Issues.md nitec 2025-07-18 21:47:18 +03:00
  • 2b700c89a8 Update links at Changelog.md nitec 2025-07-18 21:46:45 +03:00
  • c9c7bd7bc8 Update links at Features.md nitec 2025-07-18 21:45:42 +03:00
  • 4fe8ec461b Fixed Wiki link in crash-bug.md TheRazerMD 2025-07-18 19:42:05 +02:00
  • aa53180e35 Disable config monitoring for MH Rise FakeMichau 2025-07-18 18:55:58 +02:00
  • eaac042ba2 Update README.md TheRazerMD 2025-07-18 18:19:25 +02:00
  • 456eff7d2a Hook streamline components replaced by nvngx_update FakeMichau 2025-07-18 15:33:40 +02:00
  • f2dbe53b7b Added and edited some quirks TheRazerMD 2025-07-18 14:46:11 +02:00
  • 16c86f0787 Fix LogFile autofilling in config FakeMichau 2025-07-18 13:14:38 +02:00
  • 42378896e4 Move UseMaskForTransparency in the menu FakeMichau 2025-07-18 12:37:21 +02:00
  • ce1593b445 Added fallback for FGAsync to prevent crashes cdozdil 2025-07-15 23:43:54 +03:00
  • 1617a595c2 Update FSR3.X name according to FSR4Update option cdozdil 2025-07-15 23:43:36 +03:00
  • 725f07afd4 Fix Unity Flip is not working cdozdil 2025-07-15 15:30:23 +03:00
  • 83cf85b341 Merge branch 'master' of https://github.com/optiscaler/OptiScaler cdozdil 2025-07-15 15:21:25 +03:00
  • 5b4069b3f3 Added check for ReleaseDx12SwapChain cdozdil 2025-07-15 15:20:42 +03:00
  • 2ee5a6b84f Cleanup commented code cdozdil 2025-07-15 15:19:47 +03:00
  • c66ac4dc3b Added desc type names for logs cdozdil 2025-07-15 15:18:15 +03:00
  • 1339937149 Used mutex for AddRef / Release cdozdil 2025-07-15 15:17:51 +03:00