Lines Matching refs:Display

48 class DisplayImplementation : public Display
51 DisplayImplementation(EGLDisplay dpy, void *nativeDisplay) : Display(dpy, nativeDisplay) {} in DisplayImplementation()
56 return Display::getSharedImage(name); in getSharedImage()
60 Display *Display::get(EGLDisplay dpy) in get()
82 Display::Display(EGLDisplay eglDisplay, void *nativeDisplay) : eglDisplay(eglDisplay), nativeDispla… in Display() function in egl::Display
88 Display::~Display() in ~Display()
95 libX11->XCloseDisplay((::Display*)nativeDisplay); in ~Display()
133 bool Display::initialize() in initialize()
218 void Display::terminate() in terminate()
236 bool Display::getConfigs(EGLConfig *configs, const EGLint *attribList, EGLint configSize, EGLint *n… in getConfigs()
241 bool Display::getConfigAttrib(EGLConfig config, EGLint attribute, EGLint *value) in getConfigAttrib()
289 EGLSurface Display::createWindowSurface(EGLNativeWindowType window, EGLConfig config, const EGLAttr… in createWindowSurface()
341 EGLSurface Display::createPBufferSurface(EGLConfig config, const EGLint *attribList, EGLClientBuffe… in createPBufferSurface()
564 EGLContext Display::createContext(EGLConfig configHandle, const egl::Context *shareContext, EGLint … in createContext()
600 EGLSyncKHR Display::createSync(Context *context) in createSync()
608 void Display::destroySurface(egl::Surface *surface) in destroySurface()
624 void Display::destroyContext(egl::Context *context) in destroyContext()
637 void Display::destroySync(FenceSync *sync) in destroySync()
646 bool Display::isInitialized() const in isInitialized()
651 bool Display::isValidConfig(EGLConfig config) in isValidConfig()
656 bool Display::isValidContext(egl::Context *context) in isValidContext()
661 bool Display::isValidSurface(egl::Surface *surface) in isValidSurface()
666 bool Display::isValidWindow(EGLNativeWindowType window) in isValidWindow()
686 …Status status = libX11->XGetWindowAttributes((::Display*)nativeDisplay, window, &windowAttributes); in isValidWindow()
704 bool Display::hasExistingWindowSurface(EGLNativeWindowType window) in hasExistingWindowSurface()
720 bool Display::isValidSync(FenceSync *sync) in isValidSync()
726 EGLint Display::getMinSwapInterval() const in getMinSwapInterval()
731 EGLint Display::getMaxSwapInterval() const in getMaxSwapInterval()
736 EGLDisplay Display::getEGLDisplay() const in getEGLDisplay()
741 void *Display::getNativeDisplay() const in getNativeDisplay()
746 EGLImageKHR Display::createSharedImage(Image *image) in createSharedImage()
751 bool Display::destroySharedImage(EGLImageKHR image) in destroySharedImage()
767 Image *Display::getSharedImage(EGLImageKHR image) in getSharedImage()
773 sw::Format Display::getDisplayFormat() const in getDisplayFormat()
853 Screen *screen = libX11->XDefaultScreenOfDisplay((::Display*)nativeDisplay); in getDisplayFormat()