public static extern SDL_GLContext SDL_GL_CreateContext(SDL_Window *window);
public static extern void SDL_GL_SwapWindow(SDL_Window *window);
public static extern void SDL_SetWindowSize(SDL_Window *window, int w, int h);
public static extern void SDL_GetWindowSize(SDL_Window *window, int *w, int *h);
public static extern void SDL_GetWindowPosition(SDL_Window *window, int *x, int *y);
public static extern void SDL_WarpMouseInWindow(SDL_Window *window, ushort x, ushort y);
public static extern void SDL_SetWindowTitle(SDL_Window *window, string title);
public static extern int SDL_SetWindowFullscreen(SDL_Window *window, uint flags);
public static int SDL_ShowSimpleMessageBox(uint flags, string title, string message, SDL_Window *parentWindow = null) => s_sdl_showSimpleMessageBox(flags, title, message, parentWindow);