mirror of
https://github.com/Ryujinx/SDL.git
synced 2024-12-28 10:05:42 +00:00
afdb40af61
M Stoeckl To reproduce: 1. Run any SDL-based program with a Wayland compositor, orphaning it so that it doesn't have an immediate parent process. (For example, from a terminal, running `supertux2 & disown`.) The program should use the wayland backend, i.e. by setting environment variable SDL_VIDEODRIVER=wayland. 2. Kill the compositor process. Results: - The SDL program will keep running. Expected results: - The SDL program should close. (What close should mean here, I'm not sure - is injecting an SDL_Quit the appropriate action when a video driver disconnects?) Build data: 2019-06-22, hg tip (12901:bf8d9d29cbf1), Linux, can reproduce with sway, weston, and other Wayland oompositors. |
||
---|---|---|
.. | ||
SDL_waylandclipboard.c | ||
SDL_waylandclipboard.h | ||
SDL_waylanddatamanager.c | ||
SDL_waylanddatamanager.h | ||
SDL_waylanddyn.c | ||
SDL_waylanddyn.h | ||
SDL_waylandevents.c | ||
SDL_waylandevents_c.h | ||
SDL_waylandmouse.c | ||
SDL_waylandmouse.h | ||
SDL_waylandopengles.c | ||
SDL_waylandopengles.h | ||
SDL_waylandsym.h | ||
SDL_waylandtouch.c | ||
SDL_waylandtouch.h | ||
SDL_waylandvideo.c | ||
SDL_waylandvideo.h | ||
SDL_waylandvulkan.c | ||
SDL_waylandvulkan.h | ||
SDL_waylandwindow.c | ||
SDL_waylandwindow.h |