aboutsummaryrefslogtreecommitdiff
path: root/include/sway/tree/root.h
diff options
context:
space:
mode:
authorAlexander Orzechowski <alex@ozal.ski>2023-11-23 10:09:48 -0500
committerKirill Primak <vyivel@eclair.cafe>2024-01-18 18:36:54 +0300
commit5b8b505af5d5925ae9e617ee8f3c7a0f9c43409d (patch)
treef420022ad3a48215f9182505c0060d91edcd848e /include/sway/tree/root.h
parent946fc8094559801bc4be629368ac31025d28165a (diff)
input: Query scene graph for relevant surface/node intersections
Diffstat (limited to 'include/sway/tree/root.h')
-rw-r--r--include/sway/tree/root.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/sway/tree/root.h b/include/sway/tree/root.h
index 0aae8938..003606aa 100644
--- a/include/sway/tree/root.h
+++ b/include/sway/tree/root.h
@@ -35,6 +35,10 @@ struct sway_root {
// staging node will be visible.
struct wlr_scene_tree *staging;
+ // tree containing all layers the compositor will render. Cursor handling
+ // will end up iterating this tree.
+ struct wlr_scene_tree *layer_tree;
+
struct {
struct wlr_scene_tree *tiling;
struct wlr_scene_tree *floating;