Announcement

Collapse
No announcement yet.

Broadcom's New Open-Source GPU Stack Earns Praise

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

  • Broadcom's New Open-Source GPU Stack Earns Praise

    Phoronix: Broadcom's New Open-Source GPU Stack Earns Praise

    Last week we talked about Broadcom finally open-sourcing their VideoCore IV 3D Graphics Stack and it is indeed the real McCoy, but the $10,000 Quake III bounty has yet to be claimed for getting it to work on the Raspberry Pi...

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

  • #2
    Originally posted by phoronix View Post
    Phoronix: Broadcom's New Open-Source GPU Stack Earns Praise

    Last week we talked about Broadcom finally open-sourcing their VideoCore IV 3D Graphics Stack and it is indeed the real McCoy, but the $10,000 Quake III bounty has yet to be claimed for getting it to work on the Raspberry Pi...

    http://www.phoronix.com/vr.php?view=MTYyMjM
    More frendly than AMD.... really? I think they have potential but such declarations are premature... AMD has released documents and hired Mesa3d developers for multiple generations of GPUs already. I also found this... http://www.broadcom.com/docs/support...IV-AG100-R.pdf which looks like acutal documentation of the general architecture... pretty interesting although I don't know what percentage of the device it acutally covers. I doubt it covers setting up the chip and such... even so.

    Comment


    • #3
      Isn't this just a dead GPU that had already been end of lifed? I think that describes the rpi SOC in general, even when the rpi was released.

      Comment


      • #4
        The GPU isn't that bad... its the arm11 core that is old as dirt.

        Comment


        • #5
          Originally posted by bnolsen View Post
          Isn't this just a dead GPU that had already been end of lifed? I think that describes the rpi SOC in general, even when the rpi was released.
          Most of the current mobile and discrete GPU tech is a dead-end in 3-5 years anyhow so I fail to see the relevance ( https://www.youtube.com/watch?v=xsFure2h17A ).

          Comment


          • #6
            Interesting. I looked over the Wikipedia list on what products use VideoCore and their xda-developers pages, and the drivers are certainly making a difference for the Galaxy Y/Ace i crowd, as those fairly old smartphones are now getting an update to a relatively new version of Android. The more interesting hardware, though, is Galaxy S II Plus and Galaxy Grand, and I can't see much information on whether the docs help there.

            Originally posted by cb88 View Post
            More frendly than AMD.... really? I think they have potential but such declarations are premature... AMD has released documents and hired Mesa3d developers for multiple generations of GPUs already.
            Well, it's libv, what else did you expect him to say

            Comment


            • #7
              Originally posted by cb88 View Post
              More frendly than AMD.... really? I think they have potential but such declarations are premature... AMD has released documents and hired Mesa3d developers for multiple generations of GPUs already.
              Well, look who it's coming from. He probably would rank NVidia higher than AMD judging by the personal history he always brings up when discussing AMD.

              Comment


              • #8
                Originally posted by cb88 View Post
                More frendly than AMD.... really? I think they have potential but such declarations are premature... AMD has released documents and hired Mesa3d developers for multiple generations of GPUs already. I also found this... http://www.broadcom.com/docs/support...IV-AG100-R.pdf which looks like acutal documentation of the general architecture... pretty interesting although I don't know what percentage of the device it acutally covers. I doubt it covers setting up the chip and such... even so.
                Hey, AMD cards still use proprietary init firmware. From my understanding, these videocore drivers are documented enough not to require any such proprietary nonsense.

                Note, though, that almost all Broadcom NICs still require proprietary firmware - and as a company they barely participate in any FOSS at all, their foss bcm driver is really new and barely supports any chipsets. Most of their stuff barely works under their proprietary wl driver.

                Comment


                • #9
                  wow obvious bitter troll is obvious.

                  Comment


                  • #10
                    Originally posted by airlied View Post
                    wow obvious bitter troll is obvious.
                    Originally posted by GreatEmerald View Post
                    Well, it's libv, what else did you expect him to say

                    Comment


                    • #11
                      Kindergarden ... All the cool kids boo libv.

                      Comment


                      • #12
                        Originally posted by bnolsen View Post
                        Isn't this just a dead GPU that had already been end of lifed? I think that describes the rpi SOC in general, even when the rpi was released.
                        It's the same GPU that's used in the latest SoCs Broadcom has released, which are still being developed and shipped in new products. It's a few years old and not high-end any more, but it still seems to be competitive at the middler/lower end of the performance/power/cost scale, so it's certainly not dead yet.

                        Originally posted by GreatEmerald View Post
                        Interesting. I looked over the Wikipedia list on what products use VideoCore and their xda-developers pages, and the drivers are certainly making a difference for the Galaxy Y/Ace i crowd, as those fairly old smartphones are now getting an update to a relatively new version of Android. The more interesting hardware, though, is Galaxy S II Plus and Galaxy Grand, and I can't see much information on whether the docs help there.
                        The released code is basically the code that shipped on the Galaxy Y/Ace, so it should be easy to get working there. But I think it's a fairly distant relative of the binary-blob code shipped on Raspberry Pi, and even more distant to the code that shipped on the more recent S II Plus / Grand, so it seems likely to be similarly challenging to port to any of those platforms. (And Samsung already announced Android 4.4 support for Galaxy Grand, so there's less motivation to port to that.)

                        Comment


                        • #13
                          Originally posted by Philip View Post
                          The released code is basically the code that shipped on the Galaxy Y/Ace, so it should be easy to get working there. But I think it's a fairly distant relative of the binary-blob code shipped on Raspberry Pi, and even more distant to the code that shipped on the more recent S II Plus / Grand, so it seems likely to be similarly challenging to port to any of those platforms. (And Samsung already announced Android 4.4 support for Galaxy Grand, so there's less motivation to port to that.)
                          That's good to know. Challenging doesn't mean impossible, and this could help in the future, for both new Android versions and alternative OSs.

                          Comment


                          • #14
                            Originally posted by Kemosabe View Post
                            Kindergarden ... All the cool kids boo libv.
                            I'm not booing him, i'm just saying that he probably throws in an anti-AMD rant in over 50% of the things he writes. It's not exactly shocking to therefore see him claim that these guys are better than AMD. It'd kind of be shocking to see the reverse, actually.

                            Comment

                            Working...
                            X