Commit Graph
3414 Commits
Author SHA1 Message Date
cdozdil 96e7443b07 Added more keys/values to registry spoofing 2026-03-05 15:47:28 +03:00
cdozdil 041a9c8de7 Added optional User32 EnumDisplayDevicesA & EnumDisplayDevicesW spoofing 2026-03-05 15:46:36 +03:00
cdozdil c87d4a9689 Added MacType to blocked dll names 2026-03-04 01:23:11 +03:00
cdozdil 322107abb1 Added blocked dll names, fixes windhark crashes 2026-03-04 01:07:22 +03:00
cdozdil d8a0991700 Remove downscaler check from bias and depth transfer Dx11 shaders 2026-03-03 23:31:24 +03:00
cdozdil 2579781174 Added missing function pointer checks to vkGetInstanceProcAddr and vkGetDeviceProcAddr hooks 2026-03-03 22:25:22 +03:00
cdozdil b31a28a1fa Added Tainted Grail - Fall of Avalon quirk 2026-03-01 21:49:38 +03:00
cdozdil d01a41223e Use magic enum with D3D12 debug logs 2026-03-01 14:54:05 +03:00
cdozdil 82221a9201 Revent Vulkan menu changes 2026-03-01 14:53:42 +03:00
cdozdil cde4c8dfcb Fix for FfxDispatch pNext crashes, now we assume Dispatch calls have only one description 2026-03-01 14:03:49 +03:00
FakeMichau bff90b142a Update some comments 2026-03-01 03:06:08 +01:00
TheRazerMD 06b9d9e371 Added RE Requiem quirks
* Gave RE9 the Crapcom treatment
2026-02-28 18:47:11 +01:00
cdozdil 30bef3bc1e Fix XeFG interpolation could help martker always visible 2026-02-28 20:09:04 +03:00
cdozdil aea65626c7 Moved Root Signatore restore logic to D3D12 hooks 2026-02-28 14:54:30 +03:00
cdozdil cdef3cf425 Disable DLSSD check at Dx12 restore signature 2026-02-28 11:33:48 +03:00
cdozdil b57621dc67 Store active d3d11/12 adapter description 2026-02-28 11:16:10 +03:00
cdozdil b38babd97f Small fixes here and there 2026-02-28 11:15:44 +03:00
cdozdil 0f26aa9031 Prevented a crash when header->next is uninited 2026-02-27 22:03:49 +03:00
cdozdil 55019b87d6 Added support for ffxQueryFrameGenerationSwapChainGetGPUMemoryUsageDX12V2 2026-02-27 21:58:19 +03:00
cdozdil 1492f7ed9c Fixed validation layer messages related to opti menu 2026-02-27 21:57:30 +03:00
cdozdil f271f85803 Fix Vulkan Validation Layers enabled compiling 2026-02-27 21:18:36 +03:00
cdozdil b34c6b0f49 Update FFX-VK inputs 2026-02-27 20:23:48 +03:00
cdozdil 97c7bc7b7d Fix the CheckForGPU again 2026-02-27 13:16:18 +03:00
cdozdil 8d32cb487b Updated OptiFG api check at menu 2026-02-26 23:51:39 +03:00
cdozdil cae9f92190 Fix a copy/paste error 2026-02-26 22:57:11 +03:00
cdozdil 5621a111fb Cleanup commented stuff 2026-02-26 22:10:02 +03:00
cdozdil c0f8565e46 Better FSR upscaler name selection 2026-02-26 22:09:52 +03:00
cdozdil 0779590aeb Respect the "const" parameters of hooked methods 2026-02-26 22:05:42 +03:00
FakeMichau 72def2a518 Correctly support older drivers for FSR 4 model selection 2026-02-26 13:56:44 +01:00
FakeMichau 6a3175f438 Merge branch 'ffx-updates' into HEAD 2026-02-25 23:49:47 +01:00
FakeMichau 079563c4ce Increase compatibility of FSR 4 model preset selection 2026-02-25 23:41:54 +01:00
cdozdil 22dceb32af Fix quality selection for FSR inputs 2026-02-26 00:51:24 +03:00
FakeMichau a718e40b30 Clean up ffx upgrade 2026-02-25 22:51:19 +01:00
cdozdil 12902ce0d4 Added Vulkan FSR3.1/4 string 2026-02-24 23:38:33 +03:00
cdozdil f7e334d185 Merge branch 'master' of https://github.com/optiscaler/OptiScaler 2026-02-24 23:19:33 +03:00
cdozdil 36a661ac38 Again disable compute queues for testing 2026-02-24 23:19:28 +03:00
cdozdil 5464618415 Added WWZ depth quirk 2026-02-24 23:18:47 +03:00
TheRazerMD 7d5f60ea3e Added more filters to process exclusion, added Doom TDA quirk
* Doom TDA - DisableDxgiSpoofing
2026-02-24 01:38:04 +01:00
cdozdil 22839a83b9 Fix clang... 2026-02-23 14:18:55 +03:00
FakeMichau a5e0dcc0cf Don't call real reflex when setting fps limit with XeFG active 2026-02-23 14:13:44 +03:00
cdozdil e80e652651 When possible use compute queue with interops 2026-02-22 14:54:10 +03:00
cdozdil 03df4ceed6 Disanle ReleaseHeaps to prevent crashes on upscaler feature release. 2026-02-22 14:53:39 +03:00
cdozdil 6012da6403 Dix FSR 2.1 w/Dx12 not rendering 2026-02-22 13:51:01 +03:00
cdozdil c10106e3cb Prevent log spam for d3d12 device 2026-02-21 23:02:02 +03:00
FakeMichau 49802d8bd4 Check correctness of FG settings when menu is opened 2026-02-20 22:14:30 +01:00
FakeMichau 17c0273038 Check for a nullptr 2026-02-20 21:25:28 +01:00
cdozdil c8c8dcddd2 Match NVSDK Vulkan OutHandle logic with Dx counterparts 2026-02-20 17:44:07 +03:00
cdozdil 3b6e5bd42b Changed GetDispatchIndex for better current frame catch up 2026-02-20 17:43:36 +03:00
cdozdil ed1cb110af Fixes for Draw UI 2026-02-20 17:43:04 +03:00
cdozdil 9b37c255e7 Added Lanczos 2, Kaiser 2 & 3 to Output Scaling 2026-02-20 17:42:33 +03:00