virtualx-engine/modules
Juan Linietsky 5e512b705e Support threads in the script debugger
* This implementation adds threads on the side of the client (script debugger).
* Some functions of the debugger are optimized.
* The profile is also now thread safe using atomics.
* The editor can switch between multiple threads when debugging.

This PR adds threaded support for the script language debugger. Every thread has its own thread local data and it will connect to the debugger using multiple thread IDs.
This means that, now, the editor can receive multiple threads entering debug mode at the same time.
2023-07-26 12:06:45 +02:00
..
astcenc astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
basis_universal Fix Basic Universal compressing with normal maps. 2023-06-16 11:20:16 -07:00
bmp
camera Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
csg Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
cvtt Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
dds Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
denoise CI: Update static checks to black 23.3.0 2023-06-19 23:33:02 +02:00
enet Fix documentation for consistency 2023-07-12 05:33:49 +07:00
etcpak Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
freetype
gdscript Support threads in the script debugger 2023-07-26 12:06:45 +02:00
glslang Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
gltf Make blend file importer warnings translatable 2023-07-23 11:19:21 +08:00
gridmap Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
hdr
jpg Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
jsonrpc Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
lightmapper_rd Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
mbedtls mbedtls: Improve X509 certificate load error handling 2023-06-26 19:17:17 +02:00
meshoptimizer Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
minimp3 Fix documentation validation after 8352122e70 2023-07-12 17:30:34 +02:00
mobile_vr Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
mono Merge pull request #79748 from Repiteo/dotnet-documentation-fixes 2023-07-25 21:51:28 +02:00
msdfgen
multiplayer [MP] Use get/set indexed in MultiplayerSynchronizer 2023-07-14 20:50:55 +02:00
navigation Add more hints to navigation map cell size errors 2023-07-14 23:10:09 +02:00
noise Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
ogg Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
openxr Compile OpenXR into MacOS build 2023-07-19 00:02:47 +10:00
raycast Merge pull request #72784 from myaaaaaaaaa/parallel-foreach 2023-07-14 18:48:49 +02:00
regex Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
squish
svg Added Image's load_svg_from_(buffer|string) 2023-06-23 00:43:43 -03:00
text_server_adv Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
text_server_fb Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
tga
theora Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
tinyexr Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
upnp Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
vhacd Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
vorbis Load OGGs from file system 2023-07-14 19:05:58 -07:00
webp Merge pull request #79257 from DeeJayLSP/sharpp 2023-07-25 21:25:54 +02:00
webrtc Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
websocket Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
webxr Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
xatlas_unwrap Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
zip Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
modules_builders.py
register_module_types.h
SCsub