Commit Graph

8 Commits

Author SHA1 Message Date
Thaddeus Crews 2073a2bbd6 Merge pull request #117088 from bruvzg/svg_alp
Add `fix_alpha_border` and `premult_alpha` to the `DPITexture` importer.
2026-03-11 15:42:00 -05:00
Rémi Verschelde 8028b65442 Remove unused includes in scene with clangd-tidy 2026-03-10 16:40:00 +01:00
Pāvels Nadtočajevs 69f408832e Add fix_alpha_border and premult_alpha to the DPITexture importer. 2026-03-05 12:11:32 +02:00
Thaddeus Crews e380a41752 Style: Add class_db.h includes explicitly 2026-02-26 15:50:28 -06:00
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
Pāvels Nadtočajevs 15279f769d Fix embedded window frame oversampling, fix DPITexture using uninitialized size in some conditions. 2025-10-25 17:23:45 +03:00
Aaron Franke 9fbf5808a0 Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
Pāvels Nadtočajevs 10e11ec87f Rename SVGTexture to DPITexture. 2025-08-21 11:39:16 +03:00