godot/modules
Aleksander Litynski 78f1543e35 Add an ObjectDB Profiling Tool
A new tab is added to the debugger that can help profile a game's memory usage.

Specifically, this lets you save a snapshot of all the objects in a running
game's ObjectDB to disk. It then lets you view the snapshot and diff two
snapshots against each other. This is meant to work similarly to Chrome's
heap snapshot tool or Unity's memory profiler.
2025-07-08 16:39:24 +02:00
..
astcenc SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
basis_universal BasisU: Configure HDR quality from the settings 2025-05-05 23:56:24 +02:00
bcdec bcdec: Fix decompressing mipmaps of non-power-of-2 textures 2025-05-08 23:39:47 +02:00
betsy Use Span<uint8_t> in RenderingDevice allocation APIs to avoid intermediary arrays on calls. 2025-06-18 12:31:48 +02:00
bmp Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
camera Merge pull request #106094 from shiena/feature/support-android-camera 2025-05-13 16:22:27 -05:00
csg Revert "Create more optimized CSGShape3D baked static mesh" 2025-07-04 20:43:28 +02:00
cvtt SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
dds DDS: Fix loading cubemaps 2025-06-25 14:11:26 +02:00
enet Fix miscellaneous oddities around the class reference (part 5) 2025-06-06 15:21:25 +02:00
etcpak etcpak: Fix decompressing non-power of 2 mipmaps 2025-05-09 10:34:43 +02:00
fbx Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
freetype SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
gdscript Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
glslang Add shader baker to project exporter. 2025-05-27 12:45:27 -03:00
gltf Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
godot_physics_2d Merge pull request #104386 from Repiteo/core/cpp-math 2025-04-27 19:21:22 -05:00
godot_physics_3d Merge pull request #106321 from elzewyr/shrink-factor 2025-05-27 09:39:29 -05:00
gridmap Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
hdr Core: Replace C math headers with C++ equivalents 2025-04-16 15:49:02 -05:00
interactive_music Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
jolt_physics Merge pull request #108239 from mihe/jolt/scene-switch-crash 2025-07-04 10:09:05 -05:00
jpg Add Ogg Theora support to MovieWriter 2025-06-10 15:52:24 +02:00
jsonrpc JSONRPC: Fix notification return behavior 2025-04-04 10:41:18 +02:00
ktx libktx: Update to 4.4.0 2025-06-06 01:24:43 +02:00
lightmapper_rd Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
mbedtls Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
meshoptimizer meshoptimizer: Update to 0.24 2025-06-27 01:02:34 +02:00
minimp3 Use TightLocalVector for AudioStreamWAV/MP3 2025-06-21 00:25:31 -03:00
mobile_vr Replace XML codeblock spaces with tabs 2025-06-06 14:35:38 +02:00
mono Merge pull request #108262 from aaronfranke/csharp-crash-bad-enum 2025-07-07 10:07:56 -05:00
msdfgen SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
multiplayer Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
navigation_2d Merge pull request #108284 from dmlary/nav2d_obstacle-avoidance-enabled-fix 2025-07-07 10:08:03 -05:00
navigation_3d Merge pull request #108281 from dmlary/nav_obstacle-avoidance-enabled-fix 2025-07-07 10:08:00 -05:00
noise Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
objectdb_profiler Add an ObjectDB Profiling Tool 2025-07-08 16:39:24 +02:00
ogg SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
openxr Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
raycast Use SSE 4.2 as a baseline when compiling Godot 2025-05-30 23:49:47 +02:00
regex Fix miscellaneous oddities around the class reference (part 5) 2025-06-06 15:21:25 +02:00
svg Use libjpeg-turbo for improved jpg compatibility and speed 2025-05-02 11:47:56 +02:00
text_server_adv Restore per font oversampling override. 2025-06-19 18:10:54 +03:00
text_server_fb Restore per font oversampling override. 2025-06-19 18:10:54 +03:00
tga Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
theora [Docs] Various grammar and spelling fixes 2025-06-23 20:54:08 +02:00
tinyexr Merge pull request #104893 from Repiteo/scons/external-includes-alt 2025-04-02 07:48:03 -05:00
upnp [Docs] Various grammar and spelling fixes 2025-06-23 20:54:08 +02:00
vhacd SCons: Add CPPEXTPATH for external includes 2025-04-02 07:29:08 -05:00
vorbis Add Ogg Theora support to MovieWriter 2025-06-10 15:52:24 +02:00
webp Explicitly handle Image AlphaMode enum instead of treating as bool 2025-05-20 05:04:23 -07:00
webrtc Replace XML codeblock spaces with tabs 2025-06-06 14:35:38 +02:00
websocket Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
webxr [Docs] Various grammar and spelling fixes 2025-06-23 20:54:08 +02:00
xatlas_unwrap SCons: Enable lightmapper and xatlas_unwrap modules on Android and iOS editors 2025-06-17 16:48:19 +02:00
zip Comments spelling fixes 2025-06-15 01:36:10 +02:00
modules_builders.py SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00
register_module_types.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00