godot/main
Hugo Locurcio 1c28b269d8
Improve the low processor mode sleep precision
The Low Processor Usage Mode Sleep Usec setting is now used as a
FPS limiter rather than a constant sleep duration.

This will increase CPU/GPU usage slightly due to the higher
effective FPS, but the increase in overall smoothness is worth it.

If both Force Fps and Low Processor Usage Mode settings are enabled
in the project settings, only the setting that causes the highest
sleep duration will be retained.

This closes #11030.
2020-06-15 19:30:39 +02:00
..
tests Merge pull request #39051 from Xrayez/geometry-split 2020-05-29 12:10:37 +02:00
app_icon.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2018-06-28 19:17:41 +02:00
main.cpp Improve the low processor mode sleep precision 2020-06-15 19:30:39 +02:00
main.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
main_builders.py SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
main_timer_sync.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
main_timer_sync.h Port member initialization from constructor to declaration (C++11) 2020-05-14 10:01:56 +02:00
performance.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
performance.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
splash.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2019-10-12 23:23:33 +02:00
splash_editor.png Update AUTHORS and DONORS list 2019-12-13 13:50:33 +01:00