Skip to content
This repository was archived by the owner on Nov 1, 2021. It is now read-only.
This repository was archived by the owner on Nov 1, 2021. It is now read-only.

scene: consider removing surface nodes #3277

@emersion

Description

@emersion

It should be possible to implement WLR_SCENE_NODE_SURFACE purely using WLR_SCENE_NODE_BUFFER.

There are some special cases we need to take care of though, for instance wlr_scene_node_at takes the surface's input region into account and there's no way to set the input region of a buffer node yet.


wlroots has migrated to gitlab.freedesktop.org. This issue has been moved to:

https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3277

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions