Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Thursday June 25 2015, @06:07PM   Printer-friendly
from the one-step-at-a-time dept.

Nvida's latest mark of their newly discovered open-source kindness is beginning to provide open-source hardware reference headers for their latest GK20A/GM20B Tegra GPUs while they are working to also provide hardware header files on their older GPUs. These programming header files in turn will help the development of the open-source Nouveau video driver as up to this point they have had to do much of the development via reverse-engineering.

In order to drive Nouveau as NVIDIA's primary development environment for Tegra, they are looking at adding "official" hardware reference headers to Nouveau. Ken explained, " The headers are derived from the information we use internally. I have arranged the definitions such that the similarities and differences between GPUs is made explicit. I am happy to explain the rationale for any design choices and since I wrote the generator I am able to tweak them in almost any way the community prefers."

So far he has been cleared to provide the programming headers for the GK20A and GM20B. For those concerned this is just an item for driving up future Tegra sales, Ken added, "over the long-term I'm confident any information we need to fill-in functionality >= NV50/G80 will be made public eventually. We just need to go through the internal steps necessary to make that happen."

Perhaps most interesting is that moving forward they would like to use the Nouveau kernel driver code-base as the primary development environment for new hardware. In 2012 Torvalds sent a public "fuck you!" to Nvidia. Also, don't forget Intel and AMD offerings.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by kaszz on Thursday June 25 2015, @10:27PM

    by kaszz (4211) on Thursday June 25 2015, @10:27PM (#201259) Journal

    What do you mean by POC ?

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by jimshatt on Thursday June 25 2015, @10:50PM

    by jimshatt (978) on Thursday June 25 2015, @10:50PM (#201271) Journal
    Piece of crêpe.
  • (Score: 2) by Freeman on Thursday June 25 2015, @10:52PM

    by Freeman (732) on Thursday June 25 2015, @10:52PM (#201274) Journal

    Piece of Crap. Can be applied to something that works or doesn't. It could also mean Pile of, but that would be reserved for something more complex, like Windows.

    --
    Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
    • (Score: 2) by kaszz on Thursday June 25 2015, @11:27PM

      by kaszz (4211) on Thursday June 25 2015, @11:27PM (#201293) Journal

      Pile Of Nuclear Waste? :p

      For using a say a server as a remote box or computing cluster. The video card just better be able to handle VGA without a fuss and then enter sleep mode to not pester the system buses or power supply. If not, I suspect that machine or card would hit the RMA department like thunder. And make the card manufacturer banned.