Lines Matching refs:dsp

79     Display* dsp = fUnixWindow.fDisplay;  in initWindow()  local
80 if (nullptr == dsp) { in initWindow()
103 fVi = glXChooseVisual(dsp, DefaultScreen(dsp), msaaAtt); in initWindow()
107 fVi = glXChooseVisual(dsp, DefaultScreen(dsp), att); in initWindow()
113 glXGetConfig(dsp, fVi, GLX_SAMPLES_ARB, &info->fSampleCount); in initWindow()
114 glXGetConfig(dsp, fVi, GLX_STENCIL_SIZE, &info->fStencilBits); in initWindow()
116 Colormap colorMap = XCreateColormap(dsp, in initWindow()
117 RootWindow(dsp, fVi->screen), in initWindow()
123 fUnixWindow.fWin = XCreateWindow(dsp, in initWindow()
124 RootWindow(dsp, fVi->screen), in initWindow()
139 fUnixWindow.fWin = XCreateSimpleWindow(dsp, in initWindow()
140 DefaultRootWindow(dsp), in initWindow()
148 fUnixWindow.fGc = XCreateGC(dsp, fUnixWindow.fWin, 0, nullptr); in initWindow()
173 static bool MyXNextEventWithDelay(Display* dsp, XEvent* evt) { in MyXNextEventWithDelay() argument
176 if (XPending(dsp)) { in MyXNextEventWithDelay()
177 XNextEvent(dsp, evt); in MyXNextEventWithDelay()
183 int x11_fd = ConnectionNumber(dsp); in MyXNextEventWithDelay()
193 if (!XPending(dsp)) { in MyXNextEventWithDelay()
198 XNextEvent(dsp, evt); in MyXNextEventWithDelay()
206 Display* dsp = fUnixWindow.fDisplay; in nextXEvent() local
208 if (!MyXNextEventWithDelay(dsp, &evt)) { in nextXEvent()
237 KeySym keysym = XkbKeycodeToKeysym(dsp, evt.xkey.keycode, in nextXEvent()
250 this->handleKeyUp(XKeyToSkKey(XkbKeycodeToKeysym(dsp, evt.xkey.keycode, 0, 0))); in nextXEvent()
265 Display* dsp = fUnixWindow.fDisplay; in loop() local
266 if (nullptr == dsp) { in loop()
271 wm_delete_window_message = XInternAtom(dsp, "WM_DELETE_WINDOW", False); in loop()
272 XSetWMProtocols(dsp, win, &wm_delete_window_message, 1); in loop()
274 XSelectInput(dsp, win, EVENT_MASK); in loop()
289 evt.xexpose.display = dsp; in loop()
290 XSendEvent(dsp, win, false, ExposureMask, &evt); in loop()
293 if (XPending(dsp) || !moreToDo) { in loop()
313 Display* dsp = fUnixWindow.fDisplay; in mapWindowAndWait() local
315 XMapWindow(dsp, win); in mapWindowAndWait()
318 XSelectInput(dsp, win, eventMask); in mapWindowAndWait()
323 XNextEvent(dsp, &evt); in mapWindowAndWait()
343 static void glXSwapInterval(Display* dsp, GLXDrawable drawable, int interval) { in glXSwapInterval() argument
344 EXT_WRANGLE(glXSwapIntervalEXT, PFNGLXSWAPINTERVALEXTPROC, dsp, drawable, interval); in glXSwapInterval()
460 Display* dsp = fUnixWindow.fDisplay; in makeFullscreen() local
461 if (nullptr == dsp) { in makeFullscreen()
466 Atom wm_state = XInternAtom(dsp, "_NET_WM_STATE", False); in makeFullscreen()
467 Atom fullscreen = XInternAtom(dsp, "_NET_WM_STATE_FULLSCREEN", False); in makeFullscreen()
479 XSendEvent(dsp, DefaultRootWindow(dsp), False, in makeFullscreen()
492 Display* dsp = fUnixWindow.fDisplay; in closeWindow() local
493 if (nullptr == dsp) { in closeWindow()
500 evt.xclient.message_type = XInternAtom(dsp, "WM_PROTOCOLS", true); in closeWindow()
503 evt.xclient.data.l[0] = XInternAtom(dsp, "WM_DELETE_WINDOW", false); in closeWindow()
506 XSendEvent(dsp, fUnixWindow.fWin, false, NoEventMask, &evt); in closeWindow()