Announcement

Collapse
No announcement yet.

AMD's R300 Gallium3D Driver Is Looking Good For 2011

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

  • #46
    OK, now I'm confused too. You're talking about 300g, which supports only the older GPUs that don't have OpenCL-capable hardware or video decode hardware (other than a legacy MPEG-2 IDCT block).

    Comment


    • #47
      Originally posted by bridgman View Post
      OK, now I'm confused too. You're talking about 300g, which supports only the older GPUs that don't have OpenCL-capable hardware or video decode hardware (other than a legacy MPEG-2 IDCT block).
      Bridgman,
      Regardless, in windows world even those old GPU have better support for video acceleration and 3d acceleration too.

      Newer GPU HW have a lot to be desired in the linux world .

      Comment


      • #48
        Sure, but that's not what you said. First you were attacking the 300G project and developers, then you were saying that :

        - we were holding back "secret sauce" that would presumably let 3D run faster

        - we should be implementing an OpenCL-based video decode solution for that hardware

        The "secret sauce" is hundreds of millions of dollars spent on driver development, and 10-15 million lines of code. We can't really distill that down into something that can practically be used in the open source drivers, although we do keep looking for "best practices" which *can* be carried over to the open drivers.

        It's like when people ask about the secret to English lawns ("seed and roll for 400 years"). Everyone knows how to do it, but it's hard, slow, expensive work.

        Comment


        • #49
          I really wonder why GLSL shaders work faster than the fixed function ARB.. I'm really curious about this weird issue..

          Comment


          • #50
            Originally posted by glxextxexlg View Post
            I really wonder why GLSL shaders work faster than the fixed function ARB.. I'm really curious about this weird issue..
            Because modern hardware designs focus on creating lots of shader power, in order to be fast on modern games. The fixed function portion of the hardware is not considered important, and really only even included for backwards compatibility.

            Comment


            • #51
              Without Alex, Jerome, or John Bridgman I don't think there's a hope we'd be where we are now. They are the gateways to the internal hardware documentation which makes a free Radeon driver possible.

              Comment


              • #52
                Jerome is with Red Hat, but yes.

                Comment


                • #53
                  Originally posted by glxextxexlg View Post
                  I really wonder why GLSL shaders work faster than the fixed function ARB.. I'm really curious about this weird issue..
                  Because the current GLSL compiler in Mesa rocks and really produces optimized code. There's ongoing work to pass every shader (ARB assembly ones and fixed-function ones) through the GLSL compiler to optimize them a bit (and mainly to simplify things for hw drivers), but it's way harder to optimize low-level code than high-level one.

                  Comment


                  • #54
                    For me at least, on Natty Narwal, the r300g driver is preferable to the Catalyst driver. I get absolutely seamless multi-monitor support, including hotplugging ports on my laptop, on my docking bay, and the docking bay itself. I also get KMS, which is always awesome to have. I even get suspend and resume that always works.

                    I realize the open ATI/AMD drivers have lagged in the 3d speed realm, but they have also lacked in the multi-monitor/monitor hotplug/detection realm. I think in the latter they have come completely around to full support. For the former, it will be a slow process due to limited development dollars, but there will be progress. If it isn't fast enough progress, donate some cycles or dollars.

                    I'm not sure why people are complaining about video acceleration, I've never had a problem with it. My system spends most of its time at 800MHz while playing full screen video.

                    Comment


                    • #55
                      Originally posted by RussDill View Post
                      I'm not sure why people are complaining about video acceleration, I've never had a problem with it. My system spends most of its time at 800MHz while playing full screen video.
                      They want GPU decoding of HD h264 videos, which open drivers do not do at this time.

                      To me, it would be a nice bonus, but not the highest priority. Solid powersaving (getting there), stability and reliability are more important.

                      Comment


                      • #56
                        Originally posted by marek View Post
                        I have sacrificed a lot of time for this driver, unpaid. All I can say is "patches welcome".
                        come to poland.. i can drink with you full crate of beer, good polish beer, for drivers ^^ i know you code for free, thats why i want to give something from me to you.

                        Comment


                        • #57
                          Well r300's are, what, 9 years old? The fact that they can provide a rich desktop experience is a great gift in itself. r600 and up should be concerned with high def video and full hd 3D.

                          I, for one, do not realy care that much about 3D games orr accel hd playback, as long as piwer saving, compositing 3D and stability rock. OpenCL would be a nice adterthought as in the next step. However it's floating point on the GPU and that is patented >

                          Comment


                          • #58
                            Originally posted by marek View Post
                            I didn't know about this. Yes please file a new bug with the whole backtrace.
                            https://bugs.freedesktop.org/show_bug.cgi?id=31232

                            Comment


                            • #59
                              Originally posted by V!NCENT View Post
                              Well r300's are, what, 9 years old?
                              I think the last r500 was released 4-5 years ago and r500s and Xpress IGPs were still being sold.

                              Comment


                              • #60
                                Originally posted by tesadufen
                                Başlıklara yazılacak cevap
                                Gort! Klaatu barada nikto!

                                Comment

                                Working...
                                X