diff options
author | Olivier Fourdan <ofourdan@redhat.com> | 2024-03-12 14:57:52 +0100 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-03-18 15:41:18 +0000 |
commit | bceaca28d3f4d91e5ff8b298468abc48259bbe7e (patch) | |
tree | 506dcb0bd5a0650a59690ad294f8045045de7de7 /hw/xwayland/xwayland-glamor.c | |
parent | 863ee2da4d846b4856577c64b800890e3f955378 (diff) |
xwayland/glamor: Remove the backend pointers
We have only one backend now.
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1386>
Diffstat (limited to 'hw/xwayland/xwayland-glamor.c')
-rw-r--r-- | hw/xwayland/xwayland-glamor.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/hw/xwayland/xwayland-glamor.c b/hw/xwayland/xwayland-glamor.c index 23dc429c8..51a56ccbf 100644 --- a/hw/xwayland/xwayland-glamor.c +++ b/hw/xwayland/xwayland-glamor.c @@ -114,8 +114,7 @@ xwl_glamor_init_wl_registry(struct xwl_screen *xwl_screen, } static Bool -xwl_glamor_has_wl_interfaces(struct xwl_screen *xwl_screen, - struct xwl_egl_backend *xwl_egl_backend) +xwl_glamor_has_wl_interfaces(struct xwl_screen *xwl_screen) { if (!xwl_glamor_has_wl_drm(xwl_screen) && xwl_screen->dmabuf_protocol_version < 4) { @@ -273,7 +272,7 @@ glamor_egl_fd_name_from_pixmap(ScreenPtr screen, Bool xwl_glamor_needs_buffer_flush(struct xwl_screen *xwl_screen) { - if (!xwl_screen->glamor || !xwl_screen->egl_backend) + if (!xwl_screen->glamor) return FALSE; return TRUE; @@ -298,8 +297,7 @@ static Bool xwl_glamor_select_gbm_backend(struct xwl_screen *xwl_screen) { #ifdef GLAMOR_HAS_GBM - if (xwl_glamor_has_wl_interfaces(xwl_screen, &xwl_screen->gbm_backend)) { - xwl_screen->egl_backend = &xwl_screen->gbm_backend; + if (xwl_glamor_has_wl_interfaces(xwl_screen)) { LogMessageVerb(X_INFO, 3, "glamor: Using GBM backend\n"); return TRUE; } |