Malcolm
0f85e9123e
utils: Scale busy_wait according to arm timer frequency
...
> - This is a fatal issue that was impacting arm builds, since busy_waits were written assuming an approx 3Ghz x86 machine
> and most arm machines have a hardware timer that runs south of 100mhz, meaning the top items in the profiler were calls to busy_wait();
> all over the code. Fixing this is a very significant speedup, on my snapdragon 8 gen 2 device. 27->37FPS in Metal Gear Rising, but almost
> all games benefit when run on ARM.
2026-01-17 10:07:01 +02:00
..
2026-01-17 10:07:01 +02:00
2025-12-17 00:38:38 +00:00
2025-06-01 22:07:03 +02:00
2023-12-25 11:14:11 +02:00
2025-11-27 02:50:45 +02:00
2024-05-04 14:15:51 +03:00
2024-05-04 14:15:51 +03:00
2021-12-07 13:04:10 +03:00
2025-06-01 22:07:03 +02:00
2023-05-18 09:15:49 +02:00
2025-02-23 15:39:39 +02:00
2025-02-23 15:39:39 +02:00
2025-02-25 19:45:43 +01:00
2025-02-26 11:04:02 +02:00
2023-07-11 21:40:30 +03:00
2023-08-02 21:46:06 +03:00
2025-03-05 00:12:30 +01:00
2025-02-26 11:04:02 +02:00
2024-03-06 20:32:22 +02:00
2025-12-16 10:41:21 +02:00
2025-05-08 12:58:38 +02:00
2026-01-10 19:17:32 +01:00
2025-02-11 20:38:35 +01:00
2025-11-15 17:40:49 +02:00
2025-11-10 21:16:31 +02:00
2025-11-10 21:16:31 +02:00
2025-02-27 12:32:21 +02:00
2025-07-02 22:19:31 +02:00
2025-11-16 20:05:00 +02:00
2021-04-11 14:01:51 +03:00
2025-12-08 19:49:42 +01:00
2025-03-22 13:28:45 +02:00
2025-02-26 11:04:02 +02:00
2023-07-11 21:40:30 +03:00
2025-11-15 17:40:49 +02:00
2025-02-11 20:38:35 +01:00
2025-11-26 15:34:38 +02:00
2023-12-30 19:07:35 +01:00
2025-10-28 22:04:01 +01:00
2025-10-28 22:04:01 +01:00
2024-03-11 02:30:18 +02:00
2025-03-31 18:27:54 +02:00
2025-10-03 15:06:19 +03:00
2025-03-10 21:09:27 +01:00
2024-08-14 20:21:55 +02:00
2024-08-14 20:21:55 +02:00