blender/intern
Campbell Barton f13f61df98 GHOST/Wayland: follow SDL's method of XDG window initialization
Using SDL's initialization logic, this is mainly a change for XDG
as LIBDECOR already required a configure event before accessing
the underlying XDG window.

While I didn't notice functional changes with this change window
flickering on startup remains an issue with some compositors
(KDE & river). Debugging these issues is simpler when both windowing
decoration systems work in a similar way & window configuration
is guaranteed to have run before the window is returned.
(via #xdg_surface_ack_configure).
2023-09-22 12:43:22 +10:00
..
atomic License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
audaspace Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
clog License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
cycles Cleanup: compiler warning 2023-09-21 20:10:01 +02:00
dualcon Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
eigen Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
ffmpeg Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
ghost GHOST/Wayland: follow SDL's method of XDG window initialization 2023-09-22 12:43:22 +10:00
guardedalloc Cleanup: spelling & punctuation in comments 2023-09-14 13:25:24 +10:00
iksolver Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
itasc License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libc_compat License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libmv Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
locale License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
mantaflow Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
memutil License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
mikktspace License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
opencolorio Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
opensubdiv Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
openvdb License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
quadriflow License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
renderdoc_dynload CMake: include missing files in source files 2023-08-24 11:51:25 +10:00
rigidbody License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
sky License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
utfconv License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
wayland_dynload License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
CMakeLists.txt License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00