virtualx-engine/platform/linuxbsd
Pedro J. Estébanez dc187324be Add input buffering framework
Input buffering is implicitly used by event accumulation, but this commit makes it more generic so it can be enabled for other uses.

For desktop OSs it's currently not feasible given main and UI threads are the same).
2021-08-13 11:19:19 +02:00
..
export Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
context_gl_x11.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
context_gl_x11.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
crash_handler_linuxbsd.cpp Split OS::execute into two methods 2021-01-09 10:03:23 +00:00
crash_handler_linuxbsd.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
detect.py Use "volk" instead of statically linked Vulkan loader. 2021-08-12 14:25:15 +03:00
detect_prime_x11.cpp Add 'AMD' GPU vendor name to PRIME detector 2021-02-20 16:49:06 +01:00
detect_prime_x11.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
display_server_x11.cpp Add input buffering framework 2021-08-13 11:19:19 +02:00
display_server_x11.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
freedesktop_screensaver.cpp Fix linux use after free 2021-07-08 22:34:07 -04:00
freedesktop_screensaver.h Add "Keep screen on" feature to DisplayServerX11 2021-06-20 21:57:33 +02:00
godot_linuxbsd.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
joypad_linux.cpp Use mouse and joypad enums instead of plain integers 2021-06-20 11:54:24 -04:00
joypad_linux.h Rename some more global enums (Key, Joy, MIDI) 2021-03-23 07:13:23 -04:00
key_mapping_x11.cpp Use Key enum instead of plain integers 2021-08-10 16:26:55 -05:00
key_mapping_x11.h Use Key enum instead of plain integers 2021-08-10 16:26:55 -05:00
libudev-so_wrap.c An update to the dylibloader for older inttypes 2021-02-20 01:24:30 +01:00
libudev-so_wrap.h An update to the dylibloader for older inttypes 2021-02-20 01:24:30 +01:00
logo.png Effective DisplayServer separation, rename X11 -> LinuxBSD 2020-03-26 15:49:34 +01:00
os_linuxbsd.cpp Fix various typos with codespell 2021-07-25 11:21:51 +02:00
os_linuxbsd.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
pck_embed.ld Effective DisplayServer separation, rename X11 -> LinuxBSD 2020-03-26 15:49:34 +01:00
pck_embed.legacy.ld Effective DisplayServer separation, rename X11 -> LinuxBSD 2020-03-26 15:49:34 +01:00
platform_config.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
platform_linuxbsd_builders.py SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
SCsub Add "Keep screen on" feature to DisplayServerX11 2021-06-20 21:57:33 +02:00
vulkan_context_x11.cpp Upgrade Vulkan memory allocator 2021-08-13 00:05:41 +02:00
vulkan_context_x11.h Restructure and reimplement vsync options 2021-07-06 16:34:26 +02:00