aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backend/x11/backend.c4
-rw-r--r--types/output/render.c6
2 files changed, 3 insertions, 7 deletions
diff --git a/backend/x11/backend.c b/backend/x11/backend.c
index 9eaf5664..6db9aa6c 100644
--- a/backend/x11/backend.c
+++ b/backend/x11/backend.c
@@ -572,9 +572,9 @@ struct wlr_backend *wlr_x11_backend_create(struct wl_display *display,
goto error_event;
}
- x11->depth = get_depth(x11->screen, 32);
+ x11->depth = get_depth(x11->screen, 24);
if (!x11->depth) {
- wlr_log(WLR_ERROR, "Failed to get 32-bit depth for X11 screen");
+ wlr_log(WLR_ERROR, "Failed to get 24-bit depth for X11 screen");
goto error_event;
}
diff --git a/types/output/render.c b/types/output/render.c
index 8b35355d..adce1ee3 100644
--- a/types/output/render.c
+++ b/types/output/render.c
@@ -67,11 +67,7 @@ static bool output_create_swapchain(struct wlr_output *output,
}
struct wlr_drm_format *format = output_pick_format(output, display_formats,
- DRM_FORMAT_ARGB8888);
- if (format == NULL) {
- format = output_pick_format(output, display_formats,
- DRM_FORMAT_XRGB8888);
- }
+ DRM_FORMAT_XRGB8888);
if (format == NULL) {
wlr_log(WLR_ERROR, "Failed to pick primary buffer format for output '%s'",
output->name);