1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-01 18:51:18 +00:00
Commit Graph

6 Commits

Author SHA1 Message Date
Lukas Tenbrink
2098998347 Add tracy support for profiling opcodes. 2025-12-05 16:05:07 +01:00
Lukas Tenbrink
ab4e59dced Make !configured checks in profiling.cpp soft checks, returning dummies. 2025-12-03 21:01:19 +01:00
Stuart Carnie
93b6348cfe Core: Add Apple Instruments support 2025-12-03 06:48:41 +11:00
Lukas Tenbrink
acefbbbbcd Add support for profiling GDScript with tracy.
This adds macro `GodotProfileZoneGroupedFirstScript`, and uses interning for speedy lookups.

Co-authored-by: Samuel Nicholas <nicholas.samuel@gmail.com>
2025-11-28 16:36:36 +01:00
Lukas Tenbrink
c3747884da Add some important profiling hooks. 2025-11-08 00:08:48 +01:00
Lukas Tenbrink
e80194e31f Add profiler option to SCons builds.
Add `tracy` option to `profiler`. If set, a tracy profiling client will be injected into the Godot binary.

# Conflicts:
#	platform/linuxbsd/godot_linuxbsd.cpp
2025-11-08 00:08:45 +01:00