Announcement

Collapse
No announcement yet.

ATI R600g Gains Mip-Map, Face Culling Support

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

  • ATI R600g Gains Mip-Map, Face Culling Support

    Phoronix: ATI R600g Gains Mip-Map, Face Culling Support

    It was just one week ago that the R600g driver that is to provide open-source Gallium3D support to ATI Radeon HD 2000/3000/4000 (R600/700) graphics cards didn't do much as it's shader compiler was far from complete. However, after the author of this driver, Jerome Glisse, embarked on a new strategy, the the glxgears milestone was quickly hit...

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

  • #2
    So, currently, there is a simple TGSI -> r600 assembler mapper, which might soon be replaced by the r600c shader compiler or some variation of the r300g shader compiler as an interim solution, and in the long run Jerome's original r600 compiler should become operable, superseding them all?

    Comment


    • #3
      I don't really care that much about games, but anyone know how close this is to running Compiz?

      Comment


      • #4
        I hope it will get s3tc dxtn support quickly so it becomes more usable than r600_dri.so

        Comment


        • #5
          Dear Jerome! Thank you for this!!!!!

          Dear Bridgeman, AMD. The foss driver is progressing FAR from fast. Its like you have opensource driver just for hobbysts and care much more about closed sourced blob. Why on earth? So you do want closed source to exist and exist as primary high perfomance? When you are little different from NVidia. I feel like I did stupid thing changing. I hoped I see a company that believes in FOSS just like HP does.

          Comment


          • #6
            Originally posted by crazycheese View Post
            Dear Jerome! Thank you for this!!!!!

            Dear Bridgeman, AMD. The foss driver is progressing FAR from fast. Its like you have opensource driver just for hobbysts and care much more about closed sourced blob. Why on earth? So you do want closed source to exist and exist as primary high perfomance? When you are little different from NVidia. I feel like I did stupid thing changing. I hoped I see a company that believes in FOSS just like HP does.
            C'mon be fair, they never stated that they (read AMD) will do the job.
            In case I,m wrong, point me to where they did.

            It was all about releasing the docs containing the interface specifications.
            Now they even provide some programming examples and most developers are paid by AMD.
            All they promised was to provide the docs so that independent programmers can jump on.
            Currently, it's only Marek and Corbin, afaik.

            Comment


            • #7
              Originally posted by crazycheese View Post
              Dear Jerome! Thank you for this!!!!!

              Dear Bridgeman, AMD. The foss driver is progressing FAR from fast. Its like you have opensource driver just for hobbysts and care much more about closed sourced blob. Why on earth? So you do want closed source to exist and exist as primary high perfomance? When you are little different from NVidia. I feel like I did stupid thing changing. I hoped I see a company that believes in FOSS just like HP does.
              If AMD is like nVidia (and vice versa) - where can I get .pdf register and programming docs for Fermi? (/me waits)

              Comment


              • #8
                Originally posted by entropy View Post
                C'mon be fair, they never stated that they (read AMD) will do the job.
                In case I,m wrong, point me to where they did.

                It was all about releasing the docs containing the interface specifications.
                Now they even provide some programming examples and most developers are paid by AMD.
                All they promised was to provide the docs so that independent programmers can jump on.
                Currently, it's only Marek and Corbin, afaik.
                I would still very appreciate at least ONE GPU vendor to stand beind opensource, like HP did.

                I recently was in need of a printer, went to store and some selling guy: Hey, Kodak is best bet, most economical and costs very ok. / Does it support linux? / Yes. / Really? / Yes, Im sure.

                It did NOT. So next day TWO kodak printers were taken back for refund.

                Then I have spend a bit more time and found out that only HP support linux well. I go and buy TWO B209A from HP. I plug them into my linux box, emerge CUPS(Gentoo guy) and Hoila! On another box, with Debian I apt-get CUPS and hoila! 300$ just for linux opensource support. I dont regret them. Others DID NOT become them, because they REFUSE. They can continue refuse, I DONT CARE.

                I hope you understand my point? As a customer that cares, as well.

                No linux support? Bye bye, stay on shelf for virus users.

                Comment


                • #9
                  Originally posted by crazycheese View Post
                  I would still very appreciate at least ONE GPU vendor to stand beind opensource, like HP did.

                  I recently was in need of a printer, went to store and some selling guy: Hey, Kodak is best bet, most economical and costs very ok. / Does it support linux? / Yes. / Really? / Yes, Im sure.

                  It did NOT. So next day TWO kodak printers were taken back for refund.

                  Then I have spend a bit more time and found out that only HP support linux well. I go and buy TWO B209A from HP. I plug them into my linux box, emerge CUPS(Gentoo guy) and Hoila! On another box, with Debian I apt-get CUPS and hoila! 300$ just for linux opensource support. I dont regret them. Others DID NOT become them, because they REFUSE. They can continue refuse, I DONT CARE.

                  I hope you understand my point? As a customer that cares, as well.

                  No linux support? Bye bye, stay on shelf for virus users.
                  Thing is printer isn't as complex as a gpu you would need one engineer (even not full time) to do CUPS backend (if it's how it's done, i am quite unfamiliar with printing system).

                  For a GPU you need a bigger team, lot bigger, i am not sure how many software engineer works on the closed source driver but i think a fair guess is around several hundred. So doing GPU driver is a lot of investment, while i am sure AMD believe in open source, i don't think they have any sensible reason to devote any more money to open source GPU driver. I hope it will be different at some point in the future. I too wish we have solid open source GPU driver (like GL 4 and all cool stuff) but now we are just playing catchup, i hope to have time to devote to push forward GL3 and then GL4 support once gallium driver is more mature (good news is that we should be able to leverage lot of the work we are doing now for bringing up future GPU).

                  Comment


                  • #10
                    Maybe if the open source drivers can catch up to their proprietary drivers, AMD will change their policy and drop their proprietary drivers and just focus development on the open source drivers.

                    Comment


                    • #11
                      I've had to return HP printers for not working with linux.

                      Samsung printers are a better bet. They tend to be REALLY CHEAP printers, but they DO include linux drivers (which are crap, but at least exist). The also do tend to work with open source drivers.

                      Comment


                      • #12
                        Originally posted by crazycheese View Post
                        I would still very appreciate at least ONE GPU vendor to stand beind opensource, like HP did.
                        IIRC the printing (read: cartridge) department is one of the most profitable departments of HP. So I don't think there was anything ideological about that, it just makes sense to them from a business perspective to have good Linux driver support.

                        ATI/AMD probably thinks otherwise and is putting almost all its eggs in the Microsoft Windows basket.

                        I agree with you that I would appreciate the idea of at least one GPU vendor to be a good open source citizen. It's a shame that Intel doesn't really have a competitive GPU, OTOH if I understand correctly they do have open source H.264 decoding.

                        Comment


                        • #13
                          Originally posted by Prescience500 View Post
                          Maybe if the open source drivers can catch up to their proprietary drivers, AMD will change their policy and drop their proprietary drivers and just focus development on the open source drivers.
                          I asked that very question to bridgeman, and I hope not to misquote him, but my recollection is that some of the technology (software/hardware) used to obtain the last extra bit of performance is proprietary, and licensed by others, so AMD can't replace those blobs. That would not be a big issue for desktop usage, but workstation users spend a ton of money on their cards, they use them professionally and they need as much performance as they can get. These folks would still need binary support for the foreseable future, and that means AMD can't leave the binary drivers behind.

                          Hopefully, down the road they can build hardware free of these limitation (which is what Intel does), and therefore be able to fully switch to open source. One can only hope. In the meantime, I buy their hardware as a token of appreciation.

                          Comment


                          • #14
                            Originally posted by droidhacker View Post
                            I've had to return HP printers for not working with linux.
                            Can you plz be more specific on your problems, cause I had zero of them and would really appreciate to know.

                            Comment


                            • #15
                              Originally posted by glisse View Post
                              Thing is printer isn't as complex as a gpu you would need one engineer (even not full time) to do CUPS backend (if it's how it's done, i am quite unfamiliar with printing system).

                              For a GPU you need a bigger team, lot bigger, i am not sure how many software engineer works on the closed source driver but i think a fair guess is around several hundred. So doing GPU driver is a lot of investment, while i am sure AMD believe in open source, i don't think they have any sensible reason to devote any more money to open source GPU driver. I hope it will be different at some point in the future. I too wish we have solid open source GPU driver (like GL 4 and all cool stuff) but now we are just playing catchup, i hope to have time to devote to push forward GL3 and then GL4 support once gallium driver is more mature (good news is that we should be able to leverage lot of the work we are doing now for bringing up future GPU).
                              Yes, I think you are right, when it comes to drivers only. But with hp it works and works for all models and they release fast and opensource.

                              And this is exactly one of the reasons I love foss: hundreds of developers producing a work that will someday be outdated buggy mess and no one will ever be able correct it. Take unsupported cards, or dos games. How much ppl would prefer Commander Keen source? Or those game from John Romero, that nearly ruined his reputation? Or Deus Ex 1? Or XCOM:Enemy Unknown? No they are gone! Not a big deal with emulators, but they remind me of old useless bones.


                              Originally posted by monraaf View Post
                              IIRC the printing (read: cartridge) department is one of the most profitable departments of HP. So I don't think there was anything ideological about that, it just makes sense to them from a business perspective to have good Linux driver support.

                              ATI/AMD probably thinks otherwise and is putting almost all its eggs in the Microsoft Windows basket.

                              I agree with you that I would appreciate the idea of at least one GPU vendor to be a good open source citizen. It's a shame that Intel doesn't really have a competitive GPU, OTOH if I understand correctly they do have open source H.264 decoding.
                              HP Ink is world-class. Awesome colors, awesome UV resistance(over 100 years). This is many times proven. In terms of price it is actually CHEAP, especially for its price. And yet there are a lot of alternative ink available, and guess what, HP is not preventing you to use it. It does not implement any chip as Epson or Canon. The chip on the catridge is solely for determining its current capacity. This is very respectable.

                              Comment

                              Working...
                              X