godot/modules
Adam Cigánek b95cc40640 Set current SynchronizationContext before the game loop starts
This fixes the problem that `SynchronizationContext.Current` would be null
during the call to `_EnterTree`, `_Ready` and the first call to `_Process` thus
the task continuations would be scheduled outside the main thread, which is unexpected and might lead to crashes.

With this change, task continuations are scheduled always on the main thread and so async/await can be used without any explicit synchronization, which is what is expected.

Fixes #18849

(cherry picked from commit f25240cfe6)
2018-06-01 18:07:32 +02:00
..
bullet Fixed wrong function call 2018-04-28 22:35:25 +02:00
dds Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
enet [DOCS] Net.MultiplayerEnet: List returned errors 2018-04-29 14:23:04 +02:00
etc Properly resize textures so they can be ETC compressed, fixes #15139 2018-01-12 11:46:42 -03:00
freetype Fix duplicate definitions with FreeType 2018-05-13 22:46:11 +02:00
gdnative Fix Variant leak in call_native 2018-05-13 21:55:19 +02:00
gdscript Adds keywords to autocomplete predictions. 2018-05-13 22:35:19 +02:00
gridmap Use radio-button-like menu entries where applicable 2018-04-28 22:16:53 +02:00
hdr Fixes importing hdr files with extra header info 2018-04-28 16:42:27 +02:00
jpg Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mobile_vr doc: Update version string for 3.0.2 2018-02-27 13:57:10 +01:00
mono Set current SynchronizationContext before the game loop starts 2018-06-01 18:07:32 +02:00
ogg Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
openssl Remove debugging prints related to the asset library 2018-02-19 22:13:46 +01:00
opus Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pvr Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
recast Update copyright statements to 2018 2018-01-01 14:40:47 +01:00
regex doc: Update version string for 3.0.2 2018-02-27 13:57:10 +01:00
squish Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
stb_vorbis Fix silent failure of importing OGG Vorbis files 2018-03-29 00:11:46 +02:00
svg Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
tga Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
thekla_unwrap Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
theora Comment out some debugging messages when playing Theora files 2018-04-29 14:56:52 +02:00
tinyexr Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_script Hand-merge API hash fixes #18514 2018-04-29 20:44:48 +02:00
vorbis Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
webm Fix Linux/X11 build on ARMs. 2018-05-13 21:45:09 +02:00
webp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
register_module_types.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
SCsub - Improves portability in joystick buttons enum 2018-01-24 19:12:54 -03:00