Home | History | Annotate | Download | only in x11

Lines Matching refs:SDL_Display

332     int def_vis = (SDL_Visual == DefaultVisual(SDL_Display, SDL_Screen));
335 WM_DELETE_WINDOW = XInternAtom(SDL_Display, "WM_DELETE_WINDOW", False);
345 XDestroyWindow(SDL_Display, FSwindow);
354 xattr.background_pixel = def_vis ? BlackPixel(SDL_Display, SDL_Screen) : 0;
358 FSwindow = XCreateWindow(SDL_Display, SDL_Root,
365 XSelectInput(SDL_Display, FSwindow, StructureNotifyMask);
375 ev.xclient.message_type = XInternAtom(SDL_Display,
381 XSendEvent(SDL_Display, SDL_Root, False, mask, &ev);
387 hints = XGetWMHints(SDL_Display, WMwindow);
388 XDestroyWindow(SDL_Display, WMwindow);
393 WMwindow = XCreateWindow(SDL_Display, SDL_Root,
407 XSetWMHints(SDL_Display, WMwindow, hints);
413 XSelectInput(SDL_Display, WMwindow, app_event_mask);
423 XSetClassHint(SDL_Display, WMwindow, classhints);
436 if (SDL_IM != NULL && SDL_Display != XDisplayOfIM(SDL_IM)) {
491 SDL_IM = XOpenIM(SDL_Display, NULL, classname, classname);
555 XSelectInput(SDL_Display, WMwindow, app_event_mask | mask);
564 XSetWMProtocols(SDL_Display, WMwindow, &WM_DELETE_WINDOW, 1);
582 SDL_Display = XOpenDisplay(display);
592 if ( SDL_Display == NULL ) {
594 SDL_Display = XOpenDisplay(display);
597 if ( SDL_Display == NULL ) {
602 XSynchronize(SDL_Display, True);
611 XCloseDisplay(SDL_Display);
612 SDL_Display = NULL;
627 SDL_Screen = DefaultScreen(SDL_Display);
633 use_mitshm = XShmQueryExtension(SDL_Display);
641 XCloseDisplay(SDL_Display);
642 SDL_Display = NULL;
647 this->info.current_w = DisplayWidth(SDL_Display, SDL_Screen);
648 this->info.current_h = DisplayHeight(SDL_Display, SDL_Screen);
652 SDL_DisplayColormap = DefaultColormap(SDL_Display, SDL_Screen);
654 if(this->hidden->visuals[i].depth == DefaultDepth(SDL_Display,
662 if ( SDL_Visual == DefaultVisual(SDL_Display, SDL_Screen) ) {
665 SDL_XColorMap = XCreateColormap(SDL_Display, SDL_Root,
681 X11_SaveScreenSaver(SDL_Display, &screensaver_timeout, &dpms_enabled);
682 X11_DisableScreenSaver(this, SDL_Display);
703 XFlush(SDL_Display);
718 XUnmapWindow(SDL_Display, WMwindow);
727 XDestroyWindow(SDL_Display, SDL_Window);
748 XFreeGC(SDL_Display, SDL_GC);
767 *x = (DisplayWidth(SDL_Display, SDL_Screen) - w)/2;
768 *y = (DisplayHeight(SDL_Display, SDL_Screen) - h)/2;
798 XMoveWindow(SDL_Display, WMwindow, hints->x, hints->y);
801 XSync(SDL_Display, True);
803 XSetWMNormalHints(SDL_Display, WMwindow, hints);
816 WM_HINTS = XInternAtom(SDL_Display, "_MOTIF_WM_HINTS", True);
827 XChangeProperty(SDL_Display, WMwindow,
835 WM_HINTS = XInternAtom(SDL_Display, "KWM_WIN_DECORATION", True);
839 XChangeProperty(SDL_Display, WMwindow,
847 WM_HINTS = XInternAtom(SDL_Display, "_WIN_HINTS", True);
851 XChangeProperty(SDL_Display, WMwindow,
860 XSetTransientForHint(SDL_Display, WMwindow, SDL_Root);
870 WM_HINTS = XInternAtom(SDL_Display, "_MOTIF_WM_HINTS", True);
872 XDeleteProperty(SDL_Display, WMwindow, WM_HINTS);
876 WM_HINTS = XInternAtom(SDL_Display, "KWM_WIN_DECORATION", True);
878 XDeleteProperty(SDL_Display, WMwindow, WM_HINTS);
882 WM_HINTS = XInternAtom(SDL_Display, "_WIN_HINTS", True);
884 XDeleteProperty(SDL_Display, WMwindow, WM_HINTS);
890 XSetTransientForHint(SDL_Display, WMwindow, None);
929 XGetWindowAttributes(SDL_Display, SDL_Window, &a);
964 XFreeColormap(SDL_Display, SDL_XColorMap);
979 if ( SDL_Visual != DefaultVisual(SDL_Display, SDL_Screen) ) {
984 SDL_XColorMap = XCreateColormap(SDL_Display, SDL_Root,
992 SDL_XColorMap = XCreateColormap(SDL_Display, SDL_Root,
994 XSync(SDL_Display, False);
1003 SDL_XColorMap = XCreateColormap(SDL_Display, SDL_Root,
1016 XSetWindowBackground(SDL_Display, FSwindow, 0);
1017 XClearWindow(SDL_Display, FSwindow);
1025 XResizeWindow(SDL_Display, WMwindow, w, h);
1040 SDL_Window = XCreateWindow(SDL_Display, WMwindow,
1047 XSelectInput(SDL_Display, SDL_Window,
1063 SDL_GC = XCreateGC(SDL_Display, SDL_Window,
1073 XSetWindowColormap(SDL_Display, SDL_Window, SDL_XColorMap);
1075 XSetWindowColormap(SDL_Display, FSwindow, SDL_XColorMap);
1076 XSetWindowColormap(SDL_Display, WMwindow, SDL_XColorMap);
1088 xscreen = ScreenOfDisplay(SDL_Display, SDL_Screen);
1091 SDL_Display, SDL_Window,
1098 XMapWindow(SDL_Display, SDL_Window);
1099 XMapWindow(SDL_Display, WMwindow);
1120 XResizeWindow(SDL_Display, WMwindow, w, h);
1136 XResizeWindow(SDL_Display, SDL_Window, w, h);
1177 X11_SetKeyboardState(SDL_Display, NULL);
1219 XSync(SDL_Display, False);
1268 if ( XQueryPointer(SDL_Display, SDL_Window, &u1, &current_win,
1474 /* The event thread should be done, so we can touch SDL_Display */
1475 if ( SDL_Display != NULL ) {
1497 XFreeColormap(SDL_Display, SDL_XColorMap);
1501 Colormap dcmap = DefaultColormap(SDL_Display,
1520 X11_RestoreScreenSaver(this, SDL_Display, screensaver_timeout, dpms_enabled);
1535 XCloseDisplay(SDL_Display);
1536 SDL_Display = NULL;