https://bugs.kde.org/show_bug.cgi?id=434631

            Bug ID: 434631
           Summary: wp_viewporter support
           Product: kwin
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: robert.ma...@posteo.de
  Target Milestone: ---

This is a feature request for support of the wp_viewporter protocol[1]. There
is some preexisting work pending[2] which unfortunately did not yet make it
mainline yet.

Context:
While there's many interesting use-cases for the protocol (Xwayland among
them), the main reason for the request is an experimental Firefox backend I'm
working on[3]. It makes use of subsurfaces and viewports in order to offload
certain work like scrolling from the browser to the Wayland compositor. Similar
approaches in DirectComposition and CoreAnimation have been proven to offer
significant power savings and are used by Firefox (and others) for a while now.

There is now a working demo client which makes use of Webrender, using that
technology[4]. All compositors but Weston so far have shown deficits to run it,
therefore I'm now trying to give compositor devs headsups so things are in
place once the new backend is production ready :)

1:
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/blob/master/stable/viewporter/viewporter.xml
2: https://phabricator.kde.org/D26171
3: https://bugzilla.mozilla.org/show_bug.cgi?id=1699754
4: https://bugzilla.mozilla.org/show_bug.cgi?id=1695500

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to