Announcement

Collapse
No announcement yet.

The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8 Million Lines

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

  • The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8 Million Lines

    Phoronix: The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8 Million Lines

    Last August I wrote an article about the open-source AMD GPU kernel driver crossing 5 million lines of code -- including their overzealous header files -- and following the recent Linux 6.11 merge window curiosity got the best of me with how much larger the kernel driver is now that the initial RDNA4 support is merged... Well, it's about to cross 5.8 million lines, or about a 16% increase just over the past year...

    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
    What a bloated mess

    Comment


    • #3
      Originally posted by scottishduck View Post
      What a bloated mess
      It's not really, though. It's extensive register documentation. They're open-sourcing the ABI for their chips.

      Comment


      • #4
        Originally posted by scottishduck View Post
        What a bloated mess
        Would you rather it all be "closed source" instead? Thought so.

        It might be a mess now but you can always contribute effort to a future code clean-up campaign. Linux development is always looking for more contributors.

        Comment


        • #5
          Originally posted by bearoso View Post

          It's not really, though. It's extensive register documentation. They're open-sourcing the ABI for their chips.
          they should document it elsewhere. useless defines that are in most cases not used by any code and defined over and over for each revision of the hardware.

          Comment


          • #6
            They need one more blank assembly line.

            Comment


            • #7
              What a bunch of slackers, only 800k lines in a year!

              What have these people been doing all this time?

              Comment


              • #8
                Ok this may seem silly but by what standardisation in a "line" measured too?

                To me it's like saying how longs a piece of string !

                Comment


                • #9
                  Originally posted by pete910 View Post
                  Ok this may seem silly but by what standardisation in a "line" measured too?

                  To me it's like saying how longs a piece of string !
                  It's the easiest metric we have, and more informative than the number of files. You could measure cyclomatic complexity, but that's harder.

                  Comment


                  • #10
                    Originally posted by scottishduck View Post
                    What a bloated mess
                    But this thread is not about nvidia

                    Comment

                    Working...
                    X