35b072e1df
Reworked the new GLOBAL_GET_CACHED macro.
2025-03-31 12:51:27 +02:00
lawnjelly
d149a59513
Add GLOBAL_GET cached macros.
...
GLOBAL_GET is an expensive operation which should not be used each frame / tick.
This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2025-03-31 07:58:52 +02:00
f09ab537e0
Clang-format everything.
2024-04-21 15:27:36 +02:00
4f93164401
Backported ORMSpatialMaterial from Godot 3.x without any breaking changes.
2024-04-06 12:57:23 +02:00
5133ef182d
File copyright header updates pt10.
2023-12-18 00:31:04 +01:00
88e9ad04f2
Moved back the servers and resources from core.
2023-12-10 23:11:07 +01:00
11945d7f1d
Split material.h.
2023-12-10 21:26:28 +01:00
ee245511fd
Removed unnecessary include.
2023-12-10 20:29:39 +01:00
238bf1b331
Moved the RenderingServer to core.
2023-12-10 19:04:24 +01:00
3902cf1924
Moved ScneeStringNames and PropertyUtils into scene/main.
2023-12-10 18:01:51 +01:00
191e9e152e
Added quote_style argument to get_argument_options().
2023-12-10 16:02:08 +01:00
deccaed2cc
Moved materials into a new subfolder.
2023-12-10 14:59:22 +01:00