behaviour-tree-test/modules
George Marques c1bca65d09
GDScript: Optimize operators by assuming the types
This assumes that operators are called usually with the same type of
operands as the first time. So it stores the types of the first run and
if matched it uses an optimized path by calling the validated operator
function directly. Otherwise it uses the regular untyped evaluator.

With this change, if operators do use the same type they run quite
faster. OTOH, if the types mismatch it takes longer to run than they
would with the previous code.
2023-07-28 13:08:21 -03: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 Adds some basic 16BPP BMP Support. 2023-04-12 19:27:23 -04:00
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 Expose brotli decompression to the scripting API. 2023-03-29 22:43:36 +03:00
gdscript GDScript: Optimize operators by assuming the types 2023-07-28 13:08:21 -03: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 Fix misuses of error macros 2023-04-18 10:20:48 +03:00
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