godot-module-template/main
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
..
app_icon.png Optimize PNG assets 2025-09-22 20:33:16 +02:00
main.cpp Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace 2026-02-25 19:43:03 +01:00
main.h Tests: Tidy up compiled tests 2026-02-19 19:31:09 -06:00
main_builders.py SCons: Make builders prettier, utilize constexpr 2025-03-11 18:31:20 -05:00
main_timer_sync.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
main_timer_sync.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
performance.compat.inc Allow custom monitors to select desired type 2025-10-22 07:31:44 -05:00
performance.cpp Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace 2026-02-25 19:43:03 +01:00
performance.h Allow custom monitors to select desired type 2025-10-22 07:31:44 -05:00
SCsub SCons: Make builders prettier, utilize constexpr 2025-03-11 18:31:20 -05:00
splash.png Optimize PNG assets 2025-09-22 20:33:16 +02:00
steam_tracker.cpp Fix Steam time tracker build. 2025-10-08 09:13:11 +03:00
steam_tracker.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00