Announcement

Collapse
No announcement yet.

Sway & wl-roots Land Support For Wayland Fractional Scaling

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sway & wl-roots Land Support For Wayland Fractional Scaling

    Phoronix: Sway & wl-roots Land Support For Wayland Fractional Scaling

    Back in November Wayland Protocols 1.31 released and was headlined by a new extension to handle fractional scaling. The latest Wayland compositor adding support for fractional scaling is now the popular i3-inspired Sway compositor as well as the wl-roots library used by it and other compositors...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    finally, looking very forward to not having to run my screen run ridiculous resolutions. MPV with fsrcnnx works fine without scaling, but breaks with it since it needs to scale to render stupid high res.

    Comment


    • #3
      Just to point out sway already supports fractional scaling and has done so for a long time. You can switch output scaling to any arbitrary float. What is new is the protocol implementation - the protocol itself is brand new.

      Comment


      • #4
        and now we just need a Fedora Sway spin!

        Comment


        • #5
          Originally posted by royce View Post
          Just to point out sway already supports fractional scaling and has done so for a long time. You can switch output scaling to any arbitrary float. What is new is the protocol implementation - the protocol itself is brand new.
          The protocol is about giving application the means to fractional scale instead of having compositor perform a transformation that could result in poorer output.

          Basically there are two fractional scales here.
          1) Compositor that we have had for ages.
          2) Toolkit/application scale this is the new bit for wayland.

          Comment


          • #6
            Originally posted by horizonbrave View Post
            and now we just need a Fedora Sway spin!
            That is coming in Fedora 38, due April 18th ref. https://fedoraproject.org/wiki/Changes/Fedora_Sway_Spin

            Note: Sericea​ is already available as an ostree image you can switch to today.
            Code:
            rpm-ostree rebase fedora:fedora/38/x86_64/sericea​
            Last edited by browseria; 13 February 2023, 06:57 PM.

            Comment


            • #7
              What? I thought wlroots already supported this...

              Comment


              • #8
                Originally posted by tildearrow View Post
                What? I thought wlroots already supported this...
                It does. This is just the new protocol support. The functionality itself is not new although the current protocol support is better for performance.

                Comment


                • #9
                  mpv has merged support for it too:

                  Currently depends on wayland-protocols from master. Presumably they'll cut a new release soon though since this is a pretty major feature. Now depends on wayland-protocols 1.31. Tested this on sway...

                  Comment


                  • #10
                    Originally posted by horizonbrave View Post
                    and now we just need a Fedora Sway spin!

                    Originally posted by browseria View Post

                    That is coming in Fedora 38, due April 18th ref. https://fedoraproject.org/wiki/Changes/Fedora_Sway_Spin

                    Note: Sericea​ is already available as an ostree image you can switch to today.
                    Code:
                    rpm-ostree rebase fedora:fedora/38/x86_64/sericea​

                    Live ISO (fr mirror) is also available :

                    Comment

                    Working...
                    X