summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-glamor.c
diff options
context:
space:
mode:
authorOlivier Fourdan <ofourdan@redhat.com>2024-03-12 14:38:21 +0100
committerMarge Bot <emma+marge@anholt.net>2024-03-18 15:41:18 +0000
commit5fd0c92b0e9d1770bb647aebe8b0b35b08e2f4c4 (patch)
tree2e1930371320883c81defba9a4a2c6338c3dd679 /hw/xwayland/xwayland-glamor.c
parent5df6a1e969dd29e3d7e4d5138225d22ac282a85e (diff)
xwayland/glamor: Remove the flag "is_available"
Now that we have only one GBM backend, either it is available and usable, or we cannot use GLAMOR. Therefore we can drop the flag "is_available". 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.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/hw/xwayland/xwayland-glamor.c b/hw/xwayland/xwayland-glamor.c
index 5020551d3..69d0e0a4d 100644
--- a/hw/xwayland/xwayland-glamor.c
+++ b/hw/xwayland/xwayland-glamor.c
@@ -313,8 +313,7 @@ void
xwl_glamor_init_backends(struct xwl_screen *xwl_screen)
{
#ifdef GLAMOR_HAS_GBM
- xwl_glamor_init_gbm(xwl_screen);
- if (!xwl_screen->gbm_backend.is_available)
+ if (!xwl_glamor_init_gbm(xwl_screen))
ErrorF("Xwayland glamor: GBM backend is not available\n");
#endif
}
@@ -323,8 +322,7 @@ static Bool
xwl_glamor_select_gbm_backend(struct xwl_screen *xwl_screen)
{
#ifdef GLAMOR_HAS_GBM
- if (xwl_screen->gbm_backend.is_available &&
- xwl_glamor_has_wl_interfaces(xwl_screen, &xwl_screen->gbm_backend)) {
+ if (xwl_glamor_has_wl_interfaces(xwl_screen, &xwl_screen->gbm_backend)) {
xwl_screen->egl_backend = &xwl_screen->gbm_backend;
LogMessageVerb(X_INFO, 3, "glamor: Using GBM backend\n");
return TRUE;