Added some SysWM bits for Mir.

This commit is contained in:
Ryan C. Gordon 2014-02-02 23:53:48 -05:00
parent 8674b7aeee
commit 6bc2977043
2 changed files with 17 additions and 0 deletions

View file

@ -93,6 +93,11 @@ typedef struct _UIWindow UIWindow;
#endif
#endif
#if defined(SDL_VIDEO_DRIVER_MIR)
#include <mir_toolkit/mir_client_library.h>
#endif
/**
* These are the various supported windowing subsystems
*/
@ -205,6 +210,14 @@ struct SDL_SysWMinfo
struct wl_shell_surface *shell_surface; /**< Wayland shell_surface (window manager handle) */
} wl;
#endif
#if defined(SDL_VIDEO_DRIVER_MIR)
struct
{
MirConnection *connection; /**< Mir display server connection */
MirSurface *surface; /**< Mir surface */
} mir;
#endif
/* Can't have an empty union */
int dummy;
} info;