Announcement

Collapse
No announcement yet.

Firefox 71 Landing Wayland DMA-BUF Textures Support

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

  • Firefox 71 Landing Wayland DMA-BUF Textures Support

    Phoronix: Firefox 71 Landing Wayland DMA-BUF Textures Support

    Firefox 71 is bringing another important Wayland improvement!..

    http://www.phoronix.com/scan.php?pag...ayland-DMA-BUF

  • #2
    I wonder why does Chromium not support Wayland officially....

    Comment


    • #3
      Maybe someday we'll get HW accelerated video decoding...

      Comment


      • #4
        Originally posted by tildearrow View Post
        I wonder why does Chromium not support Wayland officially....
        I do remember that Intel (I think it is on 01.org) have done a bunch of work towards getting Ozone (their ui lib?) to support wayland. Not entirely sure where that work got to though

        Edit: https://github.com/Igalia/chromium/t...ne-wayland-dev seems to be upstreamed and https://chromium.googlesource.com/ch...ne_overview.md shows there is experimental Wayland since m57
        Last edited by boxie; 10-08-2019, 01:12 AM.

        Comment


        • #5
          This is going to help with slow webgl in linux and maybe video decoding. The meta bug for implementing DMABuf in Wayland https://bugzilla.mozilla.org/show_bug.cgi?id=1572697 and this https://bugzilla.mozilla.org/show_bug.cgi?id=1580166 for implementing it in X11.

          Comment


          • #6
            Originally posted by sheepdestroyer View Post
            Maybe someday we'll get HW accelerated video decoding...
            Some notes:
            • Nowadays 3 CPU cores with AVX2 are able to decode any video type up to 4K 10-bit HDR 60Hz, the CPU might only have issues handling 8K videos
              • GPU-assisted decoding is preferable when it results in smaller system power consumption compared to CPU-only video decoding or when the CPU is busy handling other tasks in addition to video decoding
              • Decoded 4K 10-bit HDR 60Hz requires about 1-2 GiB/s of memory bandwidth. Main memory bandwidth and PCI Express bandwidth are greater than 2 GiB/s.
            • From historical perspective, HW acceleration of video decoding in x86 CPUs started with the Pentium MMX (released in January 1997)

            Comment


            • #7
              The subpixel rendering change finally fixes the ugly letter spacing bug in Gmail on Linux.

              Comment


              • #8
                It's funny. Firefox, and Chrome, use the GPU more and more for the internet browsing, but on Linux they do not use the GPU for the video decoding, one of the most important thing in the internet world. Maybe their programmers are not good enough and do not know how to do it. Please, can someone help them? It's funny.

                Comment


                • #9
                  Nice.

                  Comment


                  • #10
                    Originally posted by frank007 View Post
                    It's funny. Firefox, and Chrome, use the GPU more and more for the internet browsing, but on Linux they do not use the GPU for the video decoding, one of the most important thing in the internet world. Maybe their programmers are not good enough and do not know how to do it. Please, can someone help them? It's funny.
                    No, you know what is funny, that you complain about something you clearly do not understand. The wayland dmabuf support is a requirement for video decoding to avoid having to avoid unnecessary copying of data to and from the GPU. So you are complaining about them actually getting closer to the thing you want.

                    Comment

                    Working...
                    X