mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-08 13:29:45 -05:00
An output group is an output implementation that contains one or more separate outputs as children. The children can be grouped together to turn into one big output (for a tiled display). Updates: - use upstream src_box/dst_box - provide wlr_backend_impl, set features.timeline=true if all children have it - fix output destroy (happens on vt switch) by properly removing output from group registry - add output->impl->test because otherwise trying direct scan out can fail and stop updating the screen (scene_entry_try_direct_scanout) - use wlr_output_finish() on destroy - remove output->impl->get_buffer_caps (but keep the logic that buffer_caps is the intersection of all children) |
||
|---|---|---|
| .. | ||
| backend | ||
| interfaces | ||
| render | ||
| types | ||
| util | ||
| xwayland | ||
| backend.h | ||
| config.h.in | ||
| meson.build | ||
| version.h.in | ||
| xcursor.h | ||
| xwayland.h | ||