Announcement

Collapse
No announcement yet.

NVIDIA Provides Open-Source Tegra K1 Support In Nouveau

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

  • NVIDIA Provides Open-Source Tegra K1 Support In Nouveau

    Phoronix: NVIDIA Provides Open-Source Tegra K1 Support In Nouveau

    For those questioning whether NVIDIA's open-source graphics merits of the past few months have been real, this weekend NVIDIA released the initial open-source hardware enablement code to support their forthcoming Tegra K1 SoC graphics within Nouveau!..

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

  • #2
    So, just to be clear

    This lets software rendering run on their hardware, and provides ZERO support for any 2D or 3D acceleration.

    Right?

    That's fine, i suppose, but I don't remember people praising NVidia back when they provided the nv driver. In fact, back then people complained about how horrible it was.

    Comment


    • #3
      Originally posted by smitty3268 View Post
      This lets software rendering run on their hardware, and provides ZERO support for any 2D or 3D acceleration.

      Right?

      That's fine, i suppose, but I don't remember people praising NVidia back when they provided the nv driver. In fact, back then people complained about how horrible it was.
      Exactly!
      The only thing that should be praised is that this is nvidia baby steps, and hope that eventually their management will really cooperate.
      So far it was only talk (including this patchset)

      Comment


      • #4
        Originally posted by smitty3268 View Post
        This lets software rendering run on their hardware, and provides ZERO support for any 2D or 3D acceleration.
        From the looks of it, they've enabled everything in the kernel required for an open-source stack to do acceleration, i.e. the nouveau DDX and nouveau gallium driver should have no trouble running on it. In theory. (I might also have missed something.)

        Comment


        • #5
          Originally posted by smitty3268 View Post
          This lets software rendering run on their hardware, and provides ZERO support for any 2D or 3D acceleration.

          Right?

          That's fine, i suppose, but I don't remember people praising NVidia back when they provided the nv driver. In fact, back then people complained about how horrible it was.
          What more can we expect from Larabel, he's probably looking to get more review hardware out of them by making much ado about nothing since Tegra chips aren't that popular and aren't available on anything but locked down phones and tablets making any OSS driver developments for Tegra a moot point.

          Comment


          • #6
            i suppose nv was managed by them and released like android.
            this is just code pushed to the Nouveau guys, so it's there and can be modified or not be merged as the mantainer will see fit.

            Comment


            • #7
              I think reason doing open source tegra driver for nvidia, is getting licensing kepler/maxwell gpus more attractive for other arm soc manufacturers.

              Comment


              • #8
                I wonder why Michael left this part of the mail out:

                Let me also stress that although very exciting, this effort is still
                experimental, so I would like to make sure that nobody makes excessive
                expectations based on these few patches. The scope of this work is strictly
                limited to Tegra (although given the similarities desktop GPU support will
                certainly benefit from it indirectly), and we do not have any plan to work on
                user-space support. So do not uninstall that proprietary driver just yet.

                Comment


                • #9
                  Originally posted by tuke81 View Post
                  I think reason doing open source tegra driver for nvidia, is getting licensing kepler/maxwell gpus more attractive for other arm soc manufacturers.
                  I don't think so, as those manufacturers never cared. Otherwise, PowerVR would have never had success, as most of ARM SoC oriented GPUs which are mostly proprietary.

                  As to the article in general, any cooperation is something. Far from ideal and far from what AMD and Intel do to support open source, but better than nothing.

                  Comment


                  • #10
                    Originally posted by Ancurio View Post
                    I wonder why Michael left this part of the mail out:

                    Let me also stress that although very exciting, this effort is still
                    experimental, so I would like to make sure that nobody makes excessive
                    expectations based on these few patches. The scope of this work is strictly
                    limited to Tegra (although given the similarities desktop GPU support will
                    certainly benefit from it indirectly), and we do not have any plan to work on
                    user-space support. So do not uninstall that proprietary driver just yet.
                    The wink at the end of the message was counter-intuitive, annoyed me.

                    Comment


                    • #11
                      Part of me hopes Nvidia is starting to see the light, but it honestly looks like this is just beneficial to Nvidia, not the users.

                      Comment


                      • #12
                        What do you guys want? Should NVIDIA drop support for their blob and only focus on the open source stack with Mesa which would send the driver quality back into the dark ages?

                        Comment


                        • #13
                          Originally posted by blackout23 View Post
                          What do you guys want? Should NVIDIA drop support for their blob and only focus on the open source stack with Mesa which would send the driver quality back into the dark ages?
                          Or they can open-source their driver.

                          Comment


                          • #14
                            Originally posted by blackout23 View Post
                            What do you guys want? Should NVIDIA drop support for their blob and only focus on the open source stack with Mesa which would send the driver quality back into the dark ages?
                            NVIDIA should drop support for their blob and only focus on the open source stack with Mesa which would send the driver quality through the roof and make development for NVIDA gpu's really attractive for large corporations and small indi-houses.

                            Comment


                            • #15
                              Originally posted by Szzz View Post
                              Or they can open-source their driver.
                              Maybe they don't own all of the copyright, or use someone else's patents. In the first case, they would need to negotiate with the other holders for a free release, and in the second I have no idea how it could be handled, but in both cases success is unlikely, even IF NVIDIA was willing to do it, which I think they aren't.

                              Comment

                              Working...
                              X