godot/drivers
Lorenz Junglas 1107c7f327 Fix nanosleep usage
nanosleep returns 0 or -1 not the error code.
The error code "EINTR" (if encountered) is placed in errno, in which case nanosleep can be safely recalled with the remaining time.

This is required, so that nanosleep continues if the calling thread is interrupted by a signal.

See manpage nanosleep(2) for additional details.
2020-10-12 16:27:31 +02:00
..
alsa Ensure header guards enclose entire header. 2020-09-03 11:29:42 +01:00
alsamidi Ensure header guards enclose entire header. 2020-09-03 11:29:42 +01:00
coreaudio Move mix_rate, ouput_latency to AudioDriverManager 2020-05-18 13:02:06 +02:00
coremidi Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
dummy Fix RasterizerDummy, override, cleanup. 2020-09-18 18:43:15 +02:00
png Handle 16 bit PNG files in sRGB format 2020-07-09 21:01:06 +02:00
pulseaudio Ensure header guards enclose entire header. 2020-09-03 11:29:42 +01:00
spirv-reflect SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
unix Fix nanosleep usage 2020-10-12 16:27:31 +02:00
vulkan [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
wasapi Move mix_rate, ouput_latency to AudioDriverManager 2020-05-18 13:02:06 +02:00
windows [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
winmidi Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
xaudio2 Move mix_rate, ouput_latency to AudioDriverManager 2020-05-18 13:02:06 +02:00
register_driver_types.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
register_driver_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
SCsub Add all headers to VS Project 2020-09-27 18:03:51 +02:00