Searched refs:egl_backend (Results 1 – 5 of 5) sorted by relevance
103 if (xwl_screen->egl_backend->get_wl_buffer_for_pixmap) in xwl_glamor_pixmap_get_wl_buffer()104 return xwl_screen->egl_backend->get_wl_buffer_for_pixmap(pixmap, in xwl_glamor_pixmap_get_wl_buffer()116 if (xwl_screen->egl_backend->post_damage) in xwl_glamor_post_damage()117 xwl_screen->egl_backend->post_damage(xwl_window, pixmap, region); in xwl_glamor_post_damage()125 if (xwl_screen->egl_backend->allow_commits) in xwl_glamor_allow_commits()126 return xwl_screen->egl_backend->allow_commits(xwl_window); in xwl_glamor_allow_commits()189 xwl_screen->egl_backend = &xwl_screen->gbm_backend; in xwl_glamor_select_gbm_backend()207 xwl_screen->egl_backend = &xwl_screen->eglstream_backend; in xwl_glamor_select_eglstream_backend()242 if (!xwl_screen->egl_backend->init_egl(xwl_screen)) { in xwl_glamor_init()252 if (!xwl_screen->egl_backend->init_screen(xwl_screen)) { in xwl_glamor_init()
170 struct xwl_egl_backend *egl_backend; member
572 if (xwl_screen->egl_backend == &xwl_screen->eglstream_backend) in xwl_present_init()
877 xwl_screen->egl_backend == &xwl_screen->gbm_backend) { in xwl_screen_post_damage()1255 if (xwl_screen->egl_backend == NULL || !xwl_glamor_init(xwl_screen)) { in xwl_screen_init()
5333 For this purpose, hold an egl_backend struct for each backend we are to5365 Introduces a new egl_backend function to let the EGL backend check for5376 xwayland: move egl_backend to its own struct5382 As a preliminary work, move the egl_backend to its own struct so that we5427 egl_backend vfunc makes things confusing and error prone.6507 xwayland: Add glamor egl_backend for EGLStreams6511 another egl_backend driver. This also adds some additional egl_backend6526 different additional egl_backend hooks that GBM opts out of6529 - egl_backend.allow_commits for holding off displaying any EGLStream6532 - egl_backend.post_damage for blitting the content of the EGLStream[all …]