virtualx-engine/main
lawnjelly 6914d7c6e0 Add frame delta smoothing option
Frame deltas are currently measured by querying the OS timer each frame. This is subject to random error. Frame delta smoothing instead filters the delta read from the OS by replacing it with the refresh rate delta wherever possible.

This PR also contains code to estimate the refresh rate based on the input deltas, without reading the refresh rate from the host OS.
2021-07-14 08:44:31 +01:00
..
tests Add support for numeric XML entities to XMLParser 2021-06-03 11:44:47 +02:00
app_icon.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2018-06-28 19:17:41 +02:00
default_controller_mappings.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
gamecontrollerdb.txt Sync controller mappings DB with SDL2 community repo 2021-04-06 22:53:20 +02:00
godotcontrollerdb.txt [HTML5] Logitech Dual Action Gamepad FF/Linux 2021-03-23 13:16:23 +01:00
input_default.cpp Fix game controllers ignoring the last listed button 2021-06-03 15:45:05 +01:00
input_default.h Fix game controllers ignoring the last listed button 2021-06-03 15:45:05 +01:00
main.cpp Add frame delta smoothing option 2021-07-14 08:44:31 +01:00
main.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
main_builders.py Tweak the editor splash screen color to better match the default theme 2021-03-19 10:51:39 +01:00
main_timer_sync.cpp Add frame delta smoothing option 2021-07-14 08:44:31 +01:00
main_timer_sync.h Add frame delta smoothing option 2021-07-14 08:44:31 +01:00
performance.cpp Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
performance.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +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 2020-10-28 15:09:17 +01:00