Kawe Mazidjatari 95a544cdb9 Fix progressively increasing CPU time in PurgeServerOverlays() when enable_debug_overlays is unset
The default engine implementation of DrawAllOverlays will return early when cvar 'enable_debug_overlays' is false. The problem with this is that overlays are still added, which fills memory unnecessarily and also increases CPU time as they never decay, which overloads the function 'PurgeServerOverlays'. This became evident after profiling the application. Numerous people reported the bug.
2022-11-10 02:40:34 +01:00
..
2022-07-08 00:55:01 +02:00
2022-11-02 00:28:41 +01:00
2022-11-03 02:23:00 +01:00
2022-10-22 21:59:57 +02:00
2022-09-14 01:14:51 +02:00
2022-10-21 22:02:23 +02:00
2022-10-21 22:02:23 +02:00
2022-08-14 15:19:03 +02:00
2022-02-22 15:19:32 +01:00
2022-04-16 00:30:46 +02:00
2021-04-13 04:45:22 -07:00
2022-02-22 15:20:08 +01:00