godot/scene/main
Fabio Alessandrelli 75de626781 [MP] Fix variant serialization after variant size change.
The bit mask used for the type when compressing variants in the
Multiplayer API became too small to represent all variant types.

This commit expand the mask, which means we no longer have an extra bit
in the "meta" byte we use to store encoding information.

The extra bit was only used in case of booleans to store the value and
since booleans do not require extra encoding information we use those 2
bits to store the value instead.
2022-08-24 19:46:55 +02:00
..
canvas_item.cpp Remove first_draw and reset visibility when entering tree 2022-07-28 12:35:47 +08:00
canvas_item.h Remove first_draw and reset visibility when entering tree 2022-07-28 12:35:47 +08:00
canvas_layer.cpp Add Vector2/3 linking to more properties 2022-06-14 09:33:44 -05:00
canvas_layer.h Added show and hide methods and updated doc API. 2022-02-15 11:37:41 -03:00
http_request.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
http_request.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
instance_placeholder.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
instance_placeholder.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
missing_node.cpp Add a new HashMap implementation 2022-05-12 11:21:29 +02:00
missing_node.h Add a new HashMap implementation 2022-05-12 11:21:29 +02:00
multiplayer_api.cpp [MP] Fix variant serialization after variant size change. 2022-08-24 19:46:55 +02:00
multiplayer_api.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
multiplayer_peer.cpp [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
multiplayer_peer.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
node.cpp move rpc and rpc_id implementations back to header 2022-08-02 18:35:29 -05:00
node.h move rpc and rpc_id implementations back to header 2022-08-02 18:35:29 -05:00
resource_preloader.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
resource_preloader.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
scene_tree.cpp [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
scene_tree.h Set initial SceneTree processes times to 0.0 2022-07-17 08:51:25 +01:00
SCsub
shader_globals_override.cpp Rename RenderingServer global shader uniform methods to be more explicit 2022-07-28 18:46:59 +02:00
shader_globals_override.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
timer.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
timer.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
viewport.cpp Fix some bugs with Windows 2022-08-05 02:25:15 -03:00
viewport.h Allow changing mipmap LOD bias when FSR 1.0 scaling is not used 2022-07-28 17:51:13 +02:00
window.cpp Fix some bugs with Windows 2022-08-05 02:25:15 -03:00
window.h Add a new HashSet template 2022-05-20 22:40:38 +02:00