godot/servers
Pedro J. Estébanez 99fe462452 Modernize Thread
- Based on C++11's `thread` and `thread_local`
- No more need to allocate-deallocate or check for null
- No pointer anymore, just a member variable
- Platform-specific implementations no longer needed (except for the few cases of non-portable functions)
- Simpler for `NO_THREADS`
- Thread ids are now the same across platforms (main is 1; others follow)
2021-01-29 12:02:13 +01:00
..
audio Modernize Thread 2021-01-29 12:02:13 +01:00
camera Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
physics_2d Modernize Thread 2021-01-29 12:02:13 +01:00
physics_3d Merge pull request #43923 from madmiraal/fix-43588 2021-01-14 20:44:19 +01:00
rendering Modernize Thread 2021-01-29 12:02:13 +01:00
xr Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
audio_server.cpp Fixes #45025 - Protects _last_mix_time and _last_frame_time with the AudioDriver lock() and unlock() methods 2021-01-16 13:10:05 -05:00
audio_server.h Fixes #45025 - Protects _last_mix_time and _last_frame_time with the AudioDriver lock() and unlock() methods 2021-01-16 13:10:05 -05:00
camera_server.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
camera_server.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
display_server.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
display_server.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
navigation_server_2d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
navigation_server_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
navigation_server_3d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
navigation_server_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
physics_server_2d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
physics_server_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
physics_server_3d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
physics_server_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_server_types.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Added GPU based cluster builder 2021-01-19 23:31:06 +01:00
rendering_server.h Added GPU based cluster builder 2021-01-19 23:31:06 +01:00
SCsub Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00
server_wrap_mt_common.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
text_server.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
text_server.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
xr_server.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
xr_server.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00