Announcement

Collapse
No announcement yet.

Wayland Gets Hardware-Accelerated Screen Capturing

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

  • Wayland Gets Hardware-Accelerated Screen Capturing

    Phoronix: Wayland Gets Hardware-Accelerated Screen Capturing

    The DRM compositor back-end for Wayland's Weston now has a patch that provides hardware-accelerated screen capturing support by using VA-API with drivers that support this video decode/encode acceleration mechanism...

    http://www.phoronix.com/vr.php?view=MTQ0Mzc

  • #2
    Originally posted by phoronix View Post
    Phoronix: Wayland Gets Hardware-Accelerated Screen Capturing

    The DRM compositor back-end for Wayland's Weston now has a patch that provides hardware-accelerated screen capturing support by using VA-API with drivers that support this video decode/encode acceleration mechanism...

    http://www.phoronix.com/vr.php?view=MTQ0Mzc
    fraps for wayland?

    Comment


    • #3
      Very good!
      This is the kind of features you want from a modern display server, being able to use hardware effectively with it.

      Comment


      • #4
        Originally posted by LinuxGamer View Post
        fraps for wayland?
        Fraps IN wayland!

        Comment


        • #5
          Cool stuff. This is why it's a good idea to let people who know what they doing deal with the graphics stack.

          Comment


          • #6
            Originally posted by blackout23 View Post
            Fraps IN wayland!
            No, in Weston.

            Wayland is the protocol, Weston is the reference implementation of a compositor for it. Maybe everyone's getting confused because Canonical don't seem to know what a protocol is (or at least refuse to specify them)...

            Comment


            • #7
              seems pretty cool but considering that most of the things people record on their screens are gpu intensive, i feel like this would have a more negative effect than anything. i'd rather stick with CPU recording on a modern system, but, having GPU acceleration as an option is always welcome.

              Comment


              • #8
                Originally posted by schmidtbag View Post
                seems pretty cool but considering that most of the things people record on their screens are gpu intensive, i feel like this would have a more negative effect than anything. i'd rather stick with CPU recording on a modern system, but, having GPU acceleration as an option is always welcome.
                In Wayland you can Run a Nvidia GPU intel Gpu or AMD GPU all at the same time so you can use your intel GPU to do the screen cast why playing on your Nvidia GPU

                Comment


                • #9
                  Originally posted by schmidtbag View Post
                  ... considering that most of the things people record on their screens are gpu intensive, i feel like this would have a more negative effect than anything.
                  "Intensive" may mean anything, from like 30% GPU load to 99%, define.
                  The computer is gonna do less FPS while recording regardless of whether you're using the CPU or GPU for the task.

                  Hw accelerated capturing is the Right Thing(TM) to do, your computer sucking at a sophisticated game will not make recording thru CPU better, unless in some corner case.
                  Doing the stuff on the GPU is better to keep the computer responsive, since if you hog the CPU all other apps are screwed even if they don't use GL.

                  Comment


                  • #10
                    This is similar to nvidia shadowplay except for vaapi enabled drivers. If vaapi implementation on driver side doesn't use gpu shaders but dedicated hardware for video encoding (not all cards have this hardware physically on board of course) then performance impact should be minimal (2-5%). Excellent news. Hope they will also enable nvidia nvenc support.

                    Comment

                    Working...
                    X