Announcement

Collapse
No announcement yet.

Frog-FIFO-V1 Aims To Address Mesa's "Fundamentally Broken" Wayland Code

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

  • #41
    Originally posted by ssokolow View Post

    If you're gonna phrase it "on accident", you might as well be fully wrong and also use "by purpose".
    I was about to post the same exact thing.

    Comment


    • #42
      Quite frankly, I hope this doesn't get merged. We don't need to fragment wayland even more then it already is.

      EDIT: Does anyone know if valve has been offered membership with wayland protocols? That seems like it would be the best route forwards considering how much work they have been doing. Or is it something like an application thing?
      Last edited by Quackdoc; 25 September 2024, 11:11 AM.

      Comment


      • #43
        Originally posted by curfew View Post
        Finally those lazy whiners from this forum got their hands dirty.
        This will be just another protocol/MR sitting around for years. Do you think it's a new thing? Just another one to the long list of already existing ones and complaints.

        Also obligatory "Wayland works perfectly fine for me" shill bullshit comment. We can clearly see it works!

        Comment


        • #44
          Originally posted by ssokolow View Post

          If you're gonna phrase it "on accident", you might as well be fully wrong and also use "by purpose".

          X11 messy because of 40 years(i think its been that long) of stuff being added. Yet its still more functional with basic things than wayland at the moment.
          So i would classify this "on accident". Wayland is new and the future, but its already messed up... ok ok maybe not already messed up, but still has long road ahead.
          And don't get me wrong. There are things that wayland does much better than X11 does or X11 doesn't even support.

          Comment


          • #45
            Originally posted by xpander View Post


            X11 messy because of 40 years(i think its been that long) of stuff being added. Yet its still more functional with basic things than wayland at the moment.
            So i would classify this "on accident". Wayland is new and the future, but its already messed up... ok ok maybe not already messed up, but still has long road ahead.
            And don't get me wrong. There are things that wayland does much better than X11 does or X11 doesn't even support.
            I'd argue Wayland is now more functional with basic things than X11. It also does things that X11 will never do, as you said. Then there are some things that are handled by other components now instead of stuffing everything into the display protocol.

            Comment


            • #46
              Originally posted by xpander View Post
              Not only that but there are more things to fix

              -Global hotkey support
              -Copy-paste between wayland and xwayland that doesn't break
              -Drag and drop between applications is finnicky and not always working

              -Window management with positions, geometry etc are lacking features.

              Just to name some. Hopefully things get better faster. its been 15 years in development.
              Lots of people use wayland just fine already. It depends on the needs i guess.

              but for me its still a broken mess tbh.​
              Huh, they didn't even bother to write how to do it in their "wayland book", I wanted to implement it myself because QClipboard is broken under wayland in Plasma 6.1.5:

              After 16 years you have to figure it out by yourself from the docs like it's 1995. Thanks Wayland.

              Comment


              • #47
                Originally posted by cl333r View Post

                Huh, they didn't even bother to write how to do it in their "wayland book", I wanted to implement it myself because QClipboard is broken under wayland in Plasma 6.1.5:

                After 16 years you have to figure it out by yourself from the docs like it's 1995. Thanks Wayland.
                Not that there really is a "their" for wayland since it's a bunch of different groups/people but that book is written by a single person, the lead developer of sway/wlroots, and the introduction section says everything after chapter 10 is incomplete. The official documentation describes how the extensions for copy/paste and drag-n-drop work (they're effectively the same thing to the protocol): https://wayland.freedesktop.org/docs...-wl_data_offer

                Comment


                • #48
                  ​Misyl Ashton*

                  Comment


                  • #49
                    Originally posted by pokeballs View Post
                    > Swapchain starvation caused by being required to stall for the 'frame' event. This leads to it only ever being possible to have 1 image in flight at a time, which starves the GPU of work and can lead to lower performance and stutters.

                    You can call that "huge gaping issues" all you want, but the reality is that X never really supported multiple displays (no VRR, no mixing frame rates...).
                    So Wayland is already a much better alternative in the world we currently live in.
                    better alternative =/= good.

                    Comment


                    • #50
                      Heavily waying in on support! Very nice!

                      Comment

                      Working...
                      X