Announcement

Collapse
No announcement yet.

XWayland 23.2 RC2 Restores An Optimization For Depth 24 Windows

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

  • XWayland 23.2 RC2 Restores An Optimization For Depth 24 Windows

    Phoronix: XWayland 23.2 RC2 Restores An Optimization For Depth 24 Windows

    The second release candidate of XWayland 23.2 is now available that restores an earlier performance optimization around depth 24 windows...

    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
    That's the protocol right?
    Will prolly take years before it makes into KDE/Gnome/XFCE/etc...​

    Comment


    • #3
      Are you referring to tearing support? KWin supports it already, just two Mesa MRs keep sitting there unmerged (sigh):
      This protocol is meant to be used by drivers to be able to hint to the compositor if and when it should employ asynchronous page flips for presentation....

      Comment


      • #4
        Originally posted by dimko View Post
        That's the protocol right?
        Will prolly take years before it makes into KDE/Gnome/XFCE/etc...​
        Just to add to what aufkrawall said, additions to Wayland need 3 implementations before they can be merged into the protocol. KDE was one of them, the other two were gamescope, and Mesa's Vulkan WSI. This would be the fourth.

        Gnome intends to add support for it after they merge VRR.
        Last edited by Myownfriend; 02 August 2023, 06:11 PM.

        Comment


        • #5
          I wonder how all of this years work to XWayland, mesa and the linux kernel will affect the Steam Deck.
          The improvements come in so fast lately, it's hard to keep up.
          Also excited for wayland support for wine getting squared away early next year, I hope it won't take long before it gets merged into Proton.

          Comment


          • #6
            Soon 🙏
            Requires wlroots MR 3871 Implements proper tearing on DRM backends requires WLR_DRM_NO_ATOMIC=1 Todo: Leaving fullscreen sometimes doesn't properly remove the solitary client leading to artifacts...

            Comment


            • #7
              Originally posted by dimko View Post
              That's the protocol right?
              Will prolly take years before it makes into KDE/Gnome/XFCE/etc...​
              nope.

              this is the layer that allows X application to run on top of a Wayland compositor.

              Comment


              • #8
                Originally posted by cynic View Post

                nope.

                this is the layer that allows X application to run on top of a Wayland compositor.
                but isn't it layer of protocol?

                Comment


                • #9
                  Originally posted by dimko View Post

                  but isn't it layer of protocol?
                  No it's an XServer that uses the wayland protocol to do things. so essentially XClient -> XWayland -> Wayland_compositor. at least as far as I understand it.

                  Comment


                  • #10
                    Originally posted by dimko View Post

                    but isn't it layer of protocol?
                    it's a piece of sofware implementing the X Windows System Protocol by one side and the Wayland protocol on the other side, making the two talking each other

                    Comment

                    Working...
                    X