Commit Graph

108 Commits

Author SHA1 Message Date
FakeMichau 255d3bf7a4 Add LFX to Vulkan 2025-06-09 01:47:40 +02:00
FakeMichau 5773c83234 Vulkan WIP 2025-06-08 20:44:16 +02:00
FakeMichau 360dd45a7a Clean up 2025-06-07 12:55:47 +02:00
FakeMichau 13adc52b51 Add XeLL 2025-06-07 12:38:37 +02:00
FakeMichau 30e5541421 Finish AL2 and add LFX
callspot switching is missing
2025-06-07 10:46:36 +02:00
FakeMichau 1bb96d524b WIP working AL2 2025-06-06 21:16:34 +02:00
FakeMichau fa4adbbb04 XeLL Spoof 2025-06-06 10:32:29 +02:00
FakeMichau 6e77ae5107 Move logging 2025-05-27 18:17:43 +02:00
FakeMichau 010366cfd3 Hook up logging and fix wrong frame id 2025-05-27 11:27:12 +02:00
FakeMichau e850911d9f Early XeLL 2025-05-27 10:37:57 +02:00
FakeMichau 8a5a092cfa Add a ref counter 2025-02-16 22:21:26 +01:00
FakeMichau bd9a711d7d Merge branch 'mingw' 2025-02-14 00:51:16 +01:00
FakeMichau abc0756735 Fix init and lfx unload + extra call 2025-02-14 00:46:52 +01:00
FakeMichau cbce1bc421 Add support for mingw in al2 2025-01-16 23:29:52 +01:00
FakeMichau d2f41ac9a0 Simplify FG detection 2024-11-12 20:39:38 +01:00
FakeMichau 1aeb08ca24 Add mutex over lowlatency update
fixes a RDR freeze
2024-11-06 01:28:44 +01:00
FakeMichau 049f266c40 Fix to AntiLag 2's fps cap 2024-10-26 22:10:07 +02:00
FakeMichau b1ec04b9bf Fix build on 32-bit 2024-10-25 16:02:08 +02:00
FakeMichau 22eb3d5ec6 Functions for mods wanting to support AntiLag 2 with FG 2024-10-25 15:39:54 +02:00
FakeMichau 71a6b8a9a1 Implement GetLatency
Stops RTSS from injecting reflex into games that already have it as well as letting it graph some of the reflex data.
2024-10-21 02:06:33 +02:00
FakeMichau a734d2f233 Experimental pcl calculation 2024-10-18 15:26:21 +02:00
FakeMichau 3f3463bfc6 Small LFX and AL2 bug fixes 2024-10-07 04:38:35 +02:00
FakeMichau ab897b316b Make config changes apply dynamically 2024-10-07 03:54:51 +02:00
FakeMichau f3da410ff5 Improve trace 2024-10-05 01:10:04 +02:00
FakeMichau 55a4dc2125 Log fallback 2024-10-01 16:15:34 +02:00
FakeMichau 0e609f2505 Rename stuff from dummy 2024-10-01 14:49:37 +02:00
FakeMichau 1b1caa3158 Print config settings 2024-10-01 14:40:50 +02:00
FakeMichau 35a5e846e5 Add a fallback for reflex frame id mode + basic frame profiling
To analize the json produced with convert_log.py use the profiler firefox website
2024-10-01 04:04:50 +02:00
FakeMichau c80114b2b3 Add missing namespaces 2024-09-30 03:13:23 +02:00
FakeMichau b0228f6579 Move to enum classes 2024-09-30 03:03:32 +02:00
FakeMichau 3e20080460 Allow LFX to use reflex's frame ids 2024-09-30 02:57:07 +02:00
FakeMichau d09f9074d1 Fix timestamp overflows 2024-09-28 20:45:19 +02:00
FakeMichau 9404ba8a37 Hide the new LFX changes behind a config setting 2024-09-28 06:15:14 +02:00
FakeMichau 99d621c352 Merge branch 'master' of https://github.com/FakeMichau/nvapi-dummy 2024-09-28 05:48:57 +02:00
FakeMichau 6916f9e394 Improvements to LFX 2024-09-28 05:48:06 +02:00
FakeMichau 45fada244a Improvements to LFX 2024-09-28 05:10:31 +02:00
FakeMichau a22c48a75a Try to improve LFX 2024-09-25 23:48:00 +02:00
FakeMichau b56aec7bbd Add mutex to lfx + some renames 2024-09-25 22:42:14 +02:00
FakeMichau ea79de1e6c Merge branch 'master' of https://github.com/FakeMichau/nvapi-dummy 2024-09-25 20:39:06 +02:00
FakeMichau 1dcdc399d4 Deinitialize low latency 2024-09-25 20:35:46 +02:00
FakeMichau 001f4f673c Use memcpy on pstates 2024-09-25 01:08:30 +02:00
FakeMichau eda5a12ef6 Fix mingw 2024-09-25 00:59:38 +02:00
FakeMichau e7571aa4e1 Make name case consistent 2024-09-25 00:49:02 +02:00
FakeMichau 5dd6210a8c Increase high frame id threshold 2024-09-23 23:30:48 +02:00
FakeMichau d55c0cef58 Don't log function's namespace 2024-09-22 14:43:37 +02:00
FakeMichau 0b261f2e0b Remove unnecessary includes 2024-09-22 14:37:04 +02:00
FakeMichau b9a764ff6e Fix Opti not working 2024-09-20 19:59:18 +02:00
FakeMichau db68b1140d Use busywait for the last 2ms of sleep 2024-09-20 17:59:08 +02:00
FakeMichau 63cca4ded0 Print version in the logs 2024-09-20 15:06:30 +02:00
FakeMichau 1ebd415477 Merge remote-tracking branch 'refs/remotes/origin/master' 2024-09-20 00:00:29 +02:00