godot/servers
Fabio Alessandrelli 6dffc1ef46
Ignore thread models when compiling with NO_THREAD
The thread model option for physics (2D) and rendering (single-unsafe,
single-safe, multithread), was causing crashes/locks when set as
multithreaded and exported for a platform that does not support threads
(namely HTML5).

This commit ensures that when threads support is not available, that
option is ignored, and the equivalent of "single-unsafe" is always used
instead.

(cherry picked from commit f3c6ac1d71)
2020-09-24 14:43:08 +02:00
..
arvr SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
audio SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
camera SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
physics Revert "Allow Area2D and 3D mouse events without a collision layer" 2020-07-27 22:46:04 +02:00
physics_2d Ignore thread models when compiling with NO_THREAD 2020-09-24 14:43:08 +02:00
visual Fix typos with codespell 2020-09-18 14:09:51 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
arvr_server.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
arvr_server.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
audio_server.cpp Add default 50ms output_latency web override. 2020-07-02 14:30:23 +02:00
audio_server.h Move mixrate and latency definition to AudioServer 2020-05-18 16:40:33 +02:00
camera_server.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
camera_server.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
physics_2d_server.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
physics_2d_server.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
physics_server.cpp Check for motion in cast_motion() before doing Bullet convexSweepTest(). 2020-06-21 16:28:01 +01:00
physics_server.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
register_server_types.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
register_server_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
server_wrap_mt_common.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_server.cpp Added option to enable high precision float in GLES2 2020-07-30 05:40:15 +02:00
visual_server.h Fix the update logic for user-added custom defines. 2020-09-06 21:31:09 -07:00