behaviour-tree-test/modules/lightmapper_rd
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
..
config.py SCons: Enable lightmapper and xatlas_unwrap modules on Android and iOS editors 2025-06-17 16:48:19 +02:00
lightmapper_rd.cpp Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace 2026-02-25 19:43:03 +01:00
lightmapper_rd.h Reduce includes to rendering device. 2026-02-10 16:58:50 +03:00
lm_blendseams.glsl
lm_common_inc.glsl Add a supersampling option to LightmapGI 2025-01-07 18:44:59 +01:00
lm_compute.glsl LightmapGI: Pack L1 SH coefficients before denoising 2025-11-21 18:53:20 +01:00
lm_raster.glsl
register_types.cpp Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes 2025-02-06 14:36:23 +01:00
register_types.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00