Lines Matching refs:nativeDisplay
51 DisplayImplementation(EGLDisplay dpy, void *nativeDisplay) : Display(dpy, nativeDisplay) {} in DisplayImplementation() argument
67 static void *nativeDisplay = nullptr; in get() local
71 if(!nativeDisplay && dpy != HEADLESS_DISPLAY && libX11 && libX11->XOpenDisplay) in get()
73 nativeDisplay = libX11->XOpenDisplay(NULL); in get()
77 static DisplayImplementation display(dpy, nativeDisplay); in get()
82 …lay::Display(EGLDisplay eglDisplay, void *nativeDisplay) : eglDisplay(eglDisplay), nativeDisplay(n… in Display() argument
93 if(nativeDisplay && libX11->XCloseDisplay) in ~Display()
95 libX11->XCloseDisplay((::Display*)nativeDisplay); in ~Display()
679 if(nativeDisplay) in isValidWindow()
682 …Status status = libX11->XGetWindowAttributes((::Display*)nativeDisplay, window, &windowAttributes); in isValidWindow()
738 return nativeDisplay; in getNativeDisplay()
848 if(nativeDisplay) in getDisplayFormat()
850 Screen *screen = libX11->XDefaultScreenOfDisplay((::Display*)nativeDisplay); in getDisplayFormat()