PouleyKetchoupp 4215d694f8 Fix BadWindow X11 errors when a window is closed while processing struts hace 4 años
..
export 2daaf0fdc3 Make platform feature tag names lowercase hace 4 años
README.md 1513aa9b26 Add logo attribution for Android, HTML5 and Linux platform icons hace 4 años
SCsub ce97ddbcb1 Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3 hace 4 años
crash_handler_linuxbsd.cpp 8556dd1bef Improve crash handler message display hace 4 años
crash_handler_linuxbsd.h b5334d14f7 Update copyright statements to 2021 hace 4 años
detect.py 3a84a64d2f Add support for PowerPC family hace 4 años
detect_prime_x11.cpp 8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile hace 4 años
detect_prime_x11.h 8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile hace 4 años
display_server_x11.cpp 4215d694f8 Fix BadWindow X11 errors when a window is closed while processing struts hace 4 años
display_server_x11.h 8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile hace 4 años
freedesktop_screensaver.cpp f0dd693a08 free dbus errors when inhibiting freedesktop screensaver (prevents small memory leak) hace 4 años
freedesktop_screensaver.h 0c83a23ab5 Add "Keep screen on" feature to `DisplayServerX11` hace 4 años
gl_manager_x11.cpp 8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile hace 4 años
gl_manager_x11.h 8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile hace 4 años
godot_linuxbsd.cpp b5334d14f7 Update copyright statements to 2021 hace 4 años
joypad_linux.cpp 0ce49800ac Use mouse and joypad enums instead of plain integers hace 4 años
joypad_linux.h a5324787c8 Rename some more global enums (Key, Joy, MIDI) hace 4 años
key_mapping_x11.cpp 650e63a7ca Allow for mapping keycodes to current layout hace 4 años
key_mapping_x11.h 650e63a7ca Allow for mapping keycodes to current layout hace 4 años
libudev-so_wrap.c 5233d78f49 An update to the dylibloader for older inttypes hace 4 años
libudev-so_wrap.h 5233d78f49 An update to the dylibloader for older inttypes hace 4 años
logo.png f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD hace 5 años
os_linuxbsd.cpp 1f192c43b0 Merge pull request #51429 from omar-polo/fix-basename hace 4 años
os_linuxbsd.h 3a00ff1cce Add partial support for Android scoped storage. hace 4 años
pck_embed.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD hace 5 años
pck_embed.legacy.ld f8a79a97c7 Effective DisplayServer separation, rename X11 -> LinuxBSD hace 5 años
platform_config.h ce97ddbcb1 Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3 hace 4 años
platform_linuxbsd_builders.py cd4e46ee65 SCons: Format buildsystem files with psf/black hace 5 años
vulkan_context_x11.cpp 7b7e17a626 Upgrade Vulkan memory allocator hace 4 años
vulkan_context_x11.h 043ae91560 Restructure and reimplement vsync options hace 4 años

README.md

Linux/*BSD platform port

This folder contains the C++ code for the Linux/*BSD platform port.

Artwork license

logo.png is derived from the Linux logo:

Permission to use and/or modify this image is granted provided you acknowledge me [email protected] and The GIMP if someone asks.