Commit Graph
1255 Commits
Author SHA1 Message Date
cdozdil d2984ee415 added Immediate Capture option 2024-11-14 11:09:16 +03:00
cdozdil b2af4722ab made threading for heap tracking optional 2024-11-13 18:02:58 +03:00
cdozdil 2f829a681f added descriptor hudfix checks and moved copy tracing to thread 2024-11-13 10:12:22 +03:00
cdozdil 682ffe37ed more fixes to resizebuffers & FGpresent 2024-11-12 17:58:35 +03:00
cdozdil be4ff5b806 disabled specialk for FG swapchain 2024-11-12 11:58:57 +03:00
cdozdil 28495f2e90 added reshade loading 2024-11-12 03:48:04 +03:00
cdozdil ac79a92ce1 add referances 2024-11-11 22:46:45 +03:00
cdozdil d78c1d8703 added forcehdr 2024-11-11 22:15:55 +03:00
cdozdil df89cc8e30 add logging for NVNGX 2024-11-09 17:54:05 +03:00
cdozdil 6c586c2d6d more fixes to nvapi thx to Michau 2024-11-09 16:42:38 +03:00
cdozdil b3346c769f check for nvapi64 on late hooking too 2024-11-09 11:11:23 +03:00
cdozdil f503183066 merge 2024-11-08 18:02:30 +03:00
cdozdil 5475ab5db4 added Capture List hudless option 2024-11-08 17:44:19 +03:00
cdozdil 8d5d1f36fc Merge branch 'for-fun' of https://github.com/cdozdil/OptiScaler into for-fun 2024-11-08 00:57:36 +03:00
cdozdil fb96eb6df6 merge 2024-11-08 00:57:34 +03:00
Michał Lewandowski 217607f8be Add a Reflex FPS framerate limit slider (#108)
* Add an fps cap slider

* Don't override the fps cap when it's disabled

Fixes RTSS fps limiter in the reflex mode

* Don't load nvapi early

* Fix fps limit not disabling

* Rename the config group
2024-11-08 00:57:13 +03:00
cdozdil ae0035f322 fixed nvapi is not loading when there is no nvngx 2024-11-08 00:20:35 +03:00
cdozdil 4840f5d989 corrected clipcursor
added getcursorpos hook
2024-11-08 00:19:56 +03:00
cdozdil 64877f80ff disabled one check 2024-11-08 00:19:07 +03:00
cdozdil ee72680025 use d3d11 constants 2024-11-07 23:49:45 +03:00
cdozdil b4d9dfa600 forgot to init values 2024-11-07 21:04:55 +03:00
cdozdil 8579b91fcf updated slot counts 2024-11-07 21:00:15 +03:00
cdozdil 78a4b007bd always enable vulkan hooks on linux 2024-11-07 20:41:23 +03:00
cdozdil ae49834c51 don't restore resource if it's nullptr 2024-11-07 20:41:07 +03:00
cdozdil ebfd554ca6 expand dx11ue fix for DLSS because of possible RCAS/OS usage 2024-11-07 18:01:16 +03:00
cdozdil 9e3a4a359b hook changes 2024-11-07 17:46:35 +03:00
cdozdil f6f441dab0 added d3d11 debug layers too 2024-11-07 17:46:12 +03:00
cdozdil f20f944133 fix for Dx11 UE engine issues 2024-11-07 17:45:46 +03:00
cdozdil c4f03397e2 better fix for nvapi loading (thx to FakeMichau) 2024-11-06 17:58:10 +03:00
cdozdil 1e3a6932d2 one more check for FG fallback 2024-11-06 17:51:30 +03:00
cdozdil 2b46d9fa66 prevent always loading nvapi64.dll 2024-11-06 17:51:11 +03:00
cdozdil f7c2cb7939 added more checks to Hudfix FG fallback 2024-11-06 15:39:02 +03:00
cdozdil f4d4a0f6a4 Merge branch 'for-fun' of https://github.com/cdozdil/OptiScaler into for-fun 2024-11-06 15:29:28 +03:00
cdozdil d5106021e8 update comment 2024-11-06 15:28:39 +03:00
cdozdil 6cca1a128e disabled a few logs 2024-11-06 00:33:51 +03:00
cdozdil 1d40eb2b25 enable both early and after dispatch capture 2024-11-06 00:11:31 +03:00
cdozdil 721b3f7d47 version bump 2024-11-05 22:27:16 +03:00
cdozdil 8b01c900fc prevent allocator reset when hudfix is not active 2024-11-05 22:22:45 +03:00
cdozdil 035014093e check if capture started 2024-11-05 22:22:19 +03:00
cdozdil 88af478268 to prevent crashes call dispatch when hudless can't captured 2024-11-05 22:21:58 +03:00
cdozdil ff615888d2 added fixes for frame timing
disabled extra queues when not using hudfix
2024-11-05 15:59:49 +03:00
cdozdil 4aab4febf8 added better upscaled image check
improved hudless capture method checks
2024-11-05 13:56:49 +03:00
cdozdil fabef0752a disabled log 2024-11-05 13:55:57 +03:00
cdozdil 69577a0a05 added more formats 2024-11-05 13:55:45 +03:00
cdozdil 8acb095634 added comments for defines
disabled copy queue by default
2024-11-05 12:09:33 +03:00
cdozdil e7869628ce disabled waiting for drawinstanced & dispatch with a define 2024-11-05 00:32:06 +03:00
cdozdil 833aa7b725 created a copy command queue for copying depth and velocity 2024-11-05 00:31:06 +03:00
cdozdil 018b3f70ea use real frametime when hooking fsr3 fg 2024-11-04 19:18:26 +03:00
cdozdil d0ff326aa3 don't use cached swapchain format 2024-11-04 17:10:41 +03:00
cdozdil 17b3d0c0a4 add mutex to preven race condutions according to https://gpuopen.com/manuals/fidelityfx_sdk/fidelityfx_sdk-page_techniques_super-resolution-interpolation/#id11 2024-11-04 11:52:06 +03:00