Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Open Source Hardware Technology

NVIDIA Open-Sources 3D Driver For Tegra SoCs 54

An anonymous reader writes "Linux developers are now working on open-source 3D support for NVIDIA's Tegra in cooperation with NVIDIA and months after the company published open-source 2D driver code. There are early patches for the Linux kernel along with a Gallium3D driver. The Tegra Gallium3D driver isn't too far along yet but is enough to run Wayland with Weston."
This discussion has been archived. No new comments can be posted.

NVIDIA Open-Sources 3D Driver For Tegra SoCs

Comments Filter:
  • Excellent (Score:4, Funny)

    by Anonymous Coward on Thursday April 04, 2013 @10:05PM (#43365169)

    Linus made it happen [youtube.com]!

  • Will this benefit OUYA?

    • I'm pretty sure NVidia already support Android with their existing drivers....

  • by girlinatrainingbra ( 2738457 ) on Thursday April 04, 2013 @11:39PM (#43365571)
    So phoronix had the news yesterday about an open-source wrapper to AMD's concession to open-source "AMD Releases UVD Engine Source Code" for the kernel-level wrapper code, and today, NVidia open sources the 3-d driver for Tegra. That's progress. I use the Nvidia binary blob on my debian distro hardware, and the Nvidia blob with the knoppix live-boot system, as Nouveau does not work well enough on my hardware. I hope this will help Nouveau a lot.
    • by citizenr ( 871508 ) on Friday April 05, 2013 @02:05AM (#43366155) Homepage

      How is a driver for Tegra (not even a unified shader architecture, something similar to Riva TNT2) going to help your desktop driver?

      • oopsie. Sorry, I misread the Tegra SoC "system on a chip" thing and my brain interpreted it as GPU stream processing. But hey, more opensourcing of video drivers is good in general.
    • Yeah, makes me want to love bomb both of them. Only thing I can say is, when the new game is outdoing each other in openness, everybody is a winner. Better Linux support means more computer parts sold, end of story. It's not a zero sum game.

    • Open-source drivers for a mainstream mobile GPU is ground-breakingly good stuff, Nvidia's won some karma points in my book. This big difference this makes it that this could make it possible to run a fully FLOSS OS on a mobile device, usually the problem preventing this is that the drivers are closed-source - even the N900 has this problem.

  • by dutchwhizzman ( 817898 ) on Friday April 05, 2013 @01:57AM (#43366133)
    What NVidia did was document a very small and specific part of the chipset. They previously opened documentation of 2D accelleration, now the 3D part. The part that accelerates media playback is still closed. Given the fact that this is a SoC that will most likely be used for media playback just as much as for gaming and it's not their own driver code they have released, I'd not consider this open sourcing. They are merely releasing part of the specifications so third parties can develop drivers. Yes, they are actively helping one company, but there is no actual working code available as open source yet. Not from the 3rd party company, nor from NVidia themselves.
    • Hmm, could it be that AMD knew NVidia would announce this driver and slipped in the video announcement just ahead of it? As it stands, AMD still looks like the leader.

      • by div_2n ( 525075 ) on Friday April 05, 2013 @08:09AM (#43367255)

        If you want a full open source driver stack, then AMD is THE way to go. I know there's some effort to reverse engineer the NVIDIA closed drivers that's making progress, but there's actually paid AMD employees developing open drivers based on the opened specs for their platform. That's the good news.

        Here's the bad news. The progress on the AMD open drivers is sloooooooooow because the number of paid employees working on the drivers is very few and the number of volunteers is very few too.

        The silver lining is that as features get implemented, they move forward to new generations pretty nicely with the new Southern Island chipsets being an exception. The state of THOSE open drivers is an absolute mess considering devices with that chipset have been shipping for quite a while. Allegedly, that chipset will be the basis for new cards for a while, so as the support improves for the Southern Islands, new cards should benefit immediately.

  • they magically discover the advantages of becoming more customer and developer friendly- well at least until their fortunes reverse.

    Nvidia is barely managing to keep their ARM project alive. The first Tegras were bombs. Tegra2 was late, had to be heavily discounted, and couldn't decode H264 HD content. Tegra3 was late, expensive, and is no more powerful than the better parts from the Chinese competition of Rockchip and Allwinner. Tegra4 is so late and expensive, it has possibly no current design wins, and w

Math is like love -- a simple idea but it can get complicated. -- R. Drabek

Working...