Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
..
2025-03-07 17:33:47 -06:00
2026-02-18 10:47:49 +01:00
2025-10-05 14:41:06 +09:00
2025-12-12 10:59:03 -03:00
2025-03-07 17:33:47 -06:00
2026-01-29 21:07:56 +01:00
2025-09-19 20:34:41 +02:00
2025-05-06 14:46:54 +02:00
2025-05-06 14:46:54 +02:00
2025-04-08 20:14:28 +03:00
2025-04-08 20:14:28 +03:00
2025-04-08 20:14:28 +03:00
2025-03-10 10:01:18 -05:00
2026-02-25 19:43:03 +01:00
2025-11-03 18:15:49 +08:00
2025-07-06 13:12:19 +08:00
2025-08-06 14:50:03 +02:00
2026-02-25 19:43:03 +01:00
2025-10-28 12:19:32 -05:00
2026-01-28 12:27:16 -06:00
2026-01-28 12:27:16 -06:00
2025-04-08 20:14:28 +03:00
2025-03-07 17:33:47 -06:00
2026-01-19 08:12:33 -05:00
2026-01-19 08:12:33 -05:00
2025-09-19 13:43:29 -03:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2025-03-27 15:39:53 +01:00
2025-10-22 13:48:36 -05:00
2025-06-08 12:40:19 +02:00
2025-10-09 22:17:56 +03:00
2026-02-20 14:34:27 -06:00
2026-02-20 14:34:27 -06:00
2025-12-07 03:46:26 -08:00
2026-01-29 21:07:56 +01:00
2026-01-01 11:54:24 +01:00
2026-02-16 23:10:33 +01:00
2025-09-24 19:15:56 +01:00
2026-02-16 15:02:34 -06:00
2026-02-19 13:28:06 +08:00
2025-11-27 13:40:14 +02:00
2025-11-27 13:40:14 +02:00
2026-01-09 10:56:29 +03:00
2025-12-07 03:46:26 -08:00
2026-01-29 21:07:56 +01:00
2025-08-08 07:36:26 +04:00
2026-02-17 19:45:31 +01:00
2025-05-06 14:46:54 +02:00
2026-02-25 19:43:03 +01:00
2026-01-27 00:06:59 +08:00
2026-02-25 19:43:03 +01:00
2025-09-26 14:31:38 -07:00
2025-10-06 10:19:35 -03:00
2026-02-25 19:43:03 +01:00
2026-01-01 12:00:52 +01:00
2025-12-18 08:26:05 +02:00
2025-11-25 12:55:10 -06:00
2025-03-07 17:33:47 -06:00
2025-12-18 08:40:14 +02:00
2025-12-18 08:40:14 +02:00
2026-02-25 19:43:03 +01:00
2025-12-07 03:46:26 -08:00
2026-02-25 19:43:03 +01:00
2025-03-07 17:33:47 -06:00
2026-01-29 21:07:56 +01:00
2025-03-09 23:50:11 +08:00
2025-03-07 17:33:47 -06:00
2025-04-08 20:14:28 +03:00
2025-03-07 17:33:47 -06:00
2026-02-04 19:31:28 +01:00
2026-02-17 19:45:31 +01:00
2025-08-24 10:37:12 +02:00
2025-08-17 12:15:08 +03:00
2026-02-23 15:05:25 +01:00
2025-05-09 00:09:26 +02:00
2025-08-29 20:43:51 -07:00
2025-08-12 04:11:33 -07:00
2025-03-07 17:33:47 -06:00
2026-02-05 19:47:56 -06:00
2025-06-10 12:22:02 +03:00
2026-02-25 19:43:03 +01:00
2026-02-24 09:48:16 +08:00
2025-12-28 13:46:40 -05:00
2025-12-07 03:46:26 -08:00
2026-01-19 08:12:33 -05:00
2026-01-08 14:10:55 -03:00
2025-03-07 17:33:47 -06:00
2026-01-28 14:21:00 +05:00
2025-06-09 12:36:08 +08:00
2026-01-28 14:21:00 +05:00
2025-11-18 12:12:33 -06:00
2025-11-24 16:50:09 -05:00
2026-02-23 11:59:14 -06:00
2025-11-24 16:50:09 -05:00
2025-12-02 10:44:12 -06:00
2026-01-29 21:07:56 +01:00
2025-12-03 19:32:57 +01:00
2026-02-24 13:14:54 +01:00
2026-02-24 13:14:54 +01:00
2026-02-25 19:43:03 +01:00
2026-01-01 12:00:52 +01:00
2026-01-29 21:07:56 +01:00
2025-05-06 14:46:54 +02:00
2026-02-25 19:43:03 +01:00
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2026-02-14 15:21:59 +01:00
2025-04-08 20:14:28 +03:00
2026-02-25 19:43:03 +01:00
2026-02-09 20:14:55 +08:00
2026-01-29 21:07:56 +01:00
2025-12-07 03:46:26 -08:00
2025-05-01 15:15:44 +03:30
2025-05-01 15:15:44 +03:30
2026-01-29 21:07:56 +01:00
2026-01-29 08:29:12 +01:00