Skip to content

wlr_scene: Move wlr_presentation handling into surface helper

Instead of having this machinery sit inside wlr_scene which ideally should have no knowledge of anything to do with surfaces, have the surface scene helper figure out presentation itself. Use addons on node objects to achieve this. To achieve the same behavior as before, use wlr_scene_node_set_surface_presentation on the root node of the scene.

Merge request reports