aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-03-14 18:08:34 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-03-14 18:08:52 +0400
commitf6ffe8b3ab28ae572ed61d6ee2961ba7ef411179 (patch)
tree54a3b51fa25459658e80249320dfd095b25a58b4 /src/backend
parentcc83ff008d7500f38bce4e75c2dbcdfc1621cac4 (diff)
downloadniri-f6ffe8b3ab28ae572ed61d6ee2961ba7ef411179.tar.gz
niri-f6ffe8b3ab28ae572ed61d6ee2961ba7ef411179.tar.bz2
niri-f6ffe8b3ab28ae572ed61d6ee2961ba7ef411179.zip
tty: Make binding EGL wl-display optional
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/tty.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs
index 9c7bda21..2b6ee89e 100644
--- a/src/backend/tty.rs
+++ b/src/backend/tty.rs
@@ -443,7 +443,9 @@ impl Tty {
.single_renderer(&render_node)
.context("error creating renderer")?;
- renderer.bind_wl_display(&niri.display_handle)?;
+ if let Err(err) = renderer.bind_wl_display(&niri.display_handle) {
+ warn!("error binding wl-display in EGL: {err:?}");
+ }
shaders::init(renderer.as_gles_renderer());