Announcement

Collapse
No announcement yet.

NVIDIA Is Working On DMA-BUF Passing That Should Help Improve Their Wayland Support

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

  • NVIDIA Is Working On DMA-BUF Passing That Should Help Improve Their Wayland Support

    Phoronix: NVIDIA Is Working On DMA-BUF Passing That Should Help Improve Their Wayland Support

    NVIDIA is working on allowing their proprietary driver to support passing buffers as DMA-BUF. In turn this should allow for better supporting their proprietary driver on Wayland compared to the EGLStreams mess...

    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
    Did hell just froze?

    EDIT: ah I see, that's still not GBM. Still better than nothing though.
    Last edited by gufide; 01 December 2020, 05:45 PM.

    Comment


    • #3
      Originally posted by gufide View Post
      Did hell just froze?

      EDIT: ah I see, that's still not GBM. Still better than nothing though.
      But NVIDIA is bad! Even if they add full Wayland support they are still bad! Even if their driver supports OpenCL better than AMD's open source one, NVIDIA is still bad!

      Comment


      • #4
        Didn't kernel developers kick Nvidia for trying to link against GPL symbols to use dma-buf? So what has changed since then? Until Nvidia will open their driver, they won't be able to use it.

        Basically, just ditch their blob if you are using Linux and want to have proper integration with everything.
        Last edited by shmerl; 01 December 2020, 05:54 PM.

        Comment


        • #5
          Originally posted by shmerl View Post
          Didn't kernel developers kick Nvidia for trying to link against GPL symbols to use dma-buf? So what has changed since then? Until Nvidia will open their driver, they won't be able to use it.

          Basically, just ditch their blob if you are using Linux and want to have proper integration with everything.
          You do realize that this isn't an option for anyone that has a recent NVidia GPU right?

          Comment


          • #6
            Originally posted by birdie View Post

            But NVIDIA is bad! Even if they add full Wayland support they are still bad! Even if their driver supports OpenCL better than AMD's open source one, NVIDIA is still bad!
            Right.

            Comment


            • #7
              Originally posted by mdedetrich View Post

              You do realize that this isn't an option for anyone that has a recent NVidia GPU right?
              How is it not an option? Get a recent AMD GPU, sell Nvidia GPU to get rid of Nvidia for good and you are set. The only problem is now that there is a major shortage of any new cards.

              Comment


              • #8
                Originally posted by shmerl View Post

                How is it not an option? Get a recent AMD GPU, sell Nvidia GPU to get rid of Nvidia for good and you are set. The only problem is now that there is a major shortage of any new cards.
                You originally said to "ditch the blob" and not "get another GPU".

                Getting another GPU just to ditch the NVidia blob (assuming its doing the job properly) is also frankly stupid and wasteful. Also good luck changing the discrete GPU for a laptop (hint, in 99% of laptops you cant).

                Its hilarious how oblivious a lot of people here are. Also even the recent AMD GPU's are behind NVidia when it comes to featureset (at least if you game on Windows i.e. RT, DLSS, removing background noise etc etc).
                Last edited by mdedetrich; 01 December 2020, 06:24 PM.

                Comment


                • #9
                  Originally posted by birdie View Post

                  But NVIDIA is bad! Even if they add full Wayland support they are still bad! Even if their driver supports OpenCL better than AMD's open source one, NVIDIA is still bad!
                  1.) They are not adding features from the goodness in their heart but because Red Hat will switch to Wayland by default soon and the workstation business is a lot of money for them.

                  2.) This is the real world not kindergarten, do a good thing with one hand and a bad one with the other doesn't cancel either or each other. Also remember nVidia software division is huge and probably 2 completely different teams are involved on each side of the coin.

                  So yes, nVidia is doing very crappy things on the kernel(bad bad bad) and is also putting effort in support features (good good good) and both are non-exclusive and can(and are) happen in parallel.

                  Comment


                  • #10
                    Nvbirdieboy have spoken. Yes, it's awfully bad. Proprietary trash.

                    Comment

                    Working...
                    X