godot/drivers
Pedro J. Estébanez d806ad4a3d Implement custom thread numbering for POSIX
For every UNIX-derived (Android, Linux, macOS, iOS) flavor, a global counter is atomically incremented on thread start. That id is kept as thread-local storage.

Therefore, thread ids are sequential numbers, trivially comparable. This improves the previous state of things, in which `pthread_t` were casted to `Thread::ID` and unportabily compared. Also big, ugly thread ids appeared.
2017-08-24 07:02:55 +02:00
..
alsa Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-17 19:51:13 -03:00
convex_decomp Move other lone thirdparty files to thirdparty/misc 2017-04-28 21:19:25 +02:00
gl_context Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
gles2 Removed unnecessary assignments 2017-08-21 15:15:55 -04:00
gles3 fix ssao issue with intel hd**** hardwares 2017-08-23 00:10:37 +02:00
png Added support for SVG 2017-08-20 13:53:02 -05:00
pulseaudio Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-17 19:51:13 -03:00
rtaudio Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-17 19:51:13 -03:00
unix Implement custom thread numbering for POSIX 2017-08-24 07:02:55 +02:00
windows Synchronize parameter names in definition and declaration 2017-08-16 17:22:23 +02:00
xaudio2 Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-17 19:51:13 -03:00
zlib style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
register_driver_types.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
register_driver_types.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
SCsub Merge remote-tracking branch 'origin/gles3' into gles3-on-master 2017-01-02 21:52:26 +01:00