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
..
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-02-20 00:27:41 +01:00
2025-03-07 17:33:47 -06:00
2025-11-13 07:24:10 +09:00
2025-11-13 07:24:10 +09:00
2026-02-17 12:24:35 +01:00
2026-02-23 10:48:24 -08:00
2026-01-29 21:07:56 +01:00
2025-11-19 11:04:10 -06:00
2025-11-24 23:03:22 +01:00
2025-09-30 19:39:39 -07:00
2026-02-24 22:35:57 -03:00
2025-09-17 20:39:21 -03:00
2025-05-06 14:46:54 +02:00
2025-05-06 14:46:54 +02:00
2026-02-25 19:43:03 +01:00
2026-01-29 01:16:06 -08:00
2026-01-29 21:07:56 +01:00
2025-03-07 17:33:47 -06:00
2026-02-23 15:05:25 +01:00
2025-03-07 17:33:47 -06:00
2025-10-10 18:39:16 +02:00
2025-10-10 18:39:16 +02:00
2026-02-25 19:43:03 +01:00
2025-03-07 17:33:47 -06:00
2024-12-06 20:16:06 +07:00
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2026-02-05 19:47:56 -06:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-01-29 21:07:56 +01:00
2026-01-29 15:59:29 +01:00
2026-02-15 19:58:56 +01:00
2026-02-11 20:25:27 +01:00
2026-02-25 19:43:03 +01:00
2025-08-21 11:39:16 +03:00
2026-02-25 19:43:03 +01:00
2026-01-29 01:16:06 -08:00
2026-02-25 19:43:03 +01:00
2026-01-30 00:05:55 +01:00
2025-10-10 18:39:16 +02:00
2025-03-07 17:33:47 -06:00
2025-04-14 13:43:09 +03:00
2026-01-29 21:07:56 +01:00
2025-12-18 09:05:07 +02:00
2026-02-10 08:29:40 -06:00
2026-01-28 14:38:53 -05:00
2025-06-12 12:54:19 +08:00
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2025-12-02 14:15:16 +01: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-04-26 20:50:20 +08:00
2026-02-25 19:43:03 +01: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
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-02-23 15:05:25 +01:00
2025-09-30 19:39:39 -07:00
2026-02-04 19:31:28 +01:00
2025-11-28 23:39:25 +08:00
2026-02-25 19:43:03 +01:00
2026-02-17 19:45:31 +01:00
2025-03-28 11:00:44 -03: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
2025-10-10 18:39:16 +02:00
2025-05-06 14:46:54 +02:00
2026-01-22 01:40:28 +01:00
2025-12-02 17:41:57 +01:00
2024-12-28 10:19:46 +01:00
2025-10-31 09:23:30 -05:00
2025-09-24 19:15:56 +01:00
2026-01-29 01:16:06 -08:00
2026-01-30 09:32:05 -06:00
2026-01-29 21:07:56 +01:00
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2025-03-07 17:33:47 -06:00
2025-03-07 17:33:47 -06:00
2025-10-25 17:23:45 +03:00
2025-05-06 14:46:54 +02:00
2025-09-30 19:39:39 -07:00
2025-05-06 14:46:54 +02:00
2026-02-25 19:43:03 +01:00
2025-05-06 14:46:54 +02:00
2026-02-05 19:47:56 -06:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2025-05-06 12:35:19 -07:00
2026-02-05 19:47:56 -06:00
2025-10-05 17:49:23 +09:00
2025-03-07 17:33:47 -06:00
2025-04-14 13:43:09 +03:00
2025-12-11 21:50:22 +02:00
2025-11-05 17:51:22 +02:00
2025-04-14 13:43:09 +03:00
2025-12-11 21:50:22 +02:00
2025-11-05 17:51:22 +02:00
2026-02-25 19:43:03 +01:00
2025-03-07 17:33:47 -06:00
2025-10-10 18:39:16 +02:00
2026-01-29 15:59:29 +01:00
2026-01-29 21:07:56 +01:00
2025-08-28 15:47:37 +08:00
2024-12-24 00:40:09 +08:00
2025-07-30 19:24:56 +02:00
2024-12-24 00:40:09 +08:00
2026-02-25 19:43:03 +01:00
2025-12-07 15:24:55 -06:00
2026-01-29 21:07:56 +01:00
2025-03-07 17:33:47 -06:00
2025-03-07 17:33:47 -06:00
2026-02-25 19:43:03 +01:00
2026-02-25 19:43:03 +01:00
2026-01-29 21:07:56 +01:00
2025-09-30 19:39:39 -07:00