blender/intern/ghost
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
..
intern GHOST/Wayland: follow SDL's method of XDG window initialization 2023-09-22 12:43:22 +10:00
test Cleanup: use braces around statements 2023-09-12 14:48:20 +10:00
CMakeLists.txt CMake: Fix building with WITH_VULKAN_BACKEND 2023-09-12 15:07:41 +02:00
GHOST_C-api.h Vulkan: Rewrite GHOST_ContextVK 2023-08-29 15:05:08 +02:00
GHOST_IContext.hh Vulkan: Rewrite GHOST_ContextVK 2023-08-29 15:05:08 +02:00
GHOST_IEvent.hh Cleanup: use nullptr in intern/ghost 2023-08-02 00:21:44 +10:00
GHOST_IEventConsumer.hh License headers: use SPDX-FileCopyrightText in intern/ghost 2023-06-14 17:42:15 +10:00
GHOST_ISystem.hh Cleanup: doxygen parameters, blank comment lines 2023-09-08 16:53:30 +10:00
GHOST_ISystemPaths.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GHOST_ITimerTask.hh License headers: use SPDX-FileCopyrightText in intern/ghost 2023-06-14 17:42:15 +10:00
GHOST_IWindow.hh Vulkan: Rewrite GHOST_ContextVK 2023-08-29 15:05:08 +02:00
GHOST_IXrContext.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GHOST_Path-api.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GHOST_Rect.hh Cleanup: make class doc-strings directly above classes 2023-07-25 14:11:42 +10:00
GHOST_Types.h Vulkan: Rewrite GHOST_ContextVK 2023-08-29 15:05:08 +02:00