mirror of
https://github.com/CloudNebulaProject/wayray.git
synced 2026-04-10 13:10:41 +00:00
renderer_gl and backend_winit pulled in backend_egl, which changed the ImportAll blanket impl to require ImportEgl — a trait PixmanRenderer doesn't implement. This caused render_output to silently skip client surface compositing (only the clear color rendered). Fix: move renderer_gl and backend_winit behind a "winit" cargo feature. Default build uses only renderer_pixman, which satisfies ImportAll via the simpler ImportMemWl + ImportDmaWl blanket impl. Winit backend: cargo build -p wrsrvd --features winit Headless (default): cargo build -p wrsrvd |
||
|---|---|---|
| .. | ||
| wayray-protocol | ||
| wradm | ||
| wrclient | ||
| wrsrvd | ||