Lines Matching refs:xwl_screen

60 struct xwl_screen;
69 Bool (*init_wl_registry)(struct xwl_screen *xwl_screen,
76 Bool (*has_wl_interfaces)(struct xwl_screen *xwl_screen);
81 Bool (*init_egl)(struct xwl_screen *xwl_screen);
88 Bool (*init_screen)(struct xwl_screen *xwl_screen);
115 struct xwl_screen { struct
178 struct xwl_screen *xwl_screen; argument
193 struct xwl_screen *xwl_screen; member
254 struct xwl_screen *xwl_screen; member
371 struct xwl_screen *xwl_screen; member
382 void xwl_sync_events (struct xwl_screen *xwl_screen);
384 void xwl_screen_roundtrip (struct xwl_screen *xwl_screen);
386 Bool xwl_screen_init_cursor(struct xwl_screen *xwl_screen);
388 struct xwl_screen *xwl_screen_get(ScreenPtr screen);
410 Bool xwl_screen_init_output(struct xwl_screen *xwl_screen);
412 struct xwl_output *xwl_output_create(struct xwl_screen *xwl_screen,
434 void xwl_glamor_init_backends(struct xwl_screen *xwl_screen,
436 void xwl_glamor_select_backend(struct xwl_screen *xwl_screen,
438 Bool xwl_glamor_init(struct xwl_screen *xwl_screen);
440 Bool xwl_screen_set_drm_interface(struct xwl_screen *xwl_screen,
442 Bool xwl_screen_set_dmabuf_interface(struct xwl_screen *xwl_screen,
446 void xwl_glamor_init_wl_registry(struct xwl_screen *xwl_screen,
450 Bool xwl_glamor_has_wl_interfaces(struct xwl_screen *xwl_screen,
455 void xwl_glamor_egl_make_current(struct xwl_screen *xwl_screen);
471 void xwl_screen_release_tablet_manager(struct xwl_screen *xwl_screen);
473 void xwl_screen_init_xdg_output(struct xwl_screen *xwl_screen);
480 void xwl_glamor_init_gbm(struct xwl_screen *xwl_screen);
482 static inline void xwl_glamor_init_gbm(struct xwl_screen *xwl_screen) in xwl_glamor_init_gbm() argument
488 void xwl_glamor_init_eglstream(struct xwl_screen *xwl_screen);
490 static inline void xwl_glamor_init_eglstream(struct xwl_screen *xwl_screen) in xwl_glamor_init_eglstream() argument