Announcement

Collapse
No announcement yet.

ATI R600/700 3D Acceleration In Mesa Next Week?

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

  • ATI R600/700 3D Acceleration In Mesa Next Week?

    Phoronix: ATI R600/700 3D Acceleration In Mesa Next Week?

    In a Phoronix Forums thread where a user had asked about the open-source 3D support status for the ATI R600/700 hardware in Mesa, AMD's John Bridgman has shared that it might be coming next week. It has been a long time coming, but the developers for the past few months have been working on the Mesa and updated DRM code in a private code repository, but next week we could finally see that code pushed into a public Mesa branch. Bridgman shared that the R600/700 Mesa code will ultimately be merged into the Radeon Rewrite driver, which in turn will be merged into the mainline Mesa code-base in the near future...

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

  • #2
    Awesome.

    I wonder how the new changes can be integrated smoothly into K/X/Ubuntu 9.04?

    Comment


    • #3
      Originally posted by Darkfire Fox View Post
      I wonder how the new changes can be integrated smoothly into K/X/Ubuntu 9.04?
      Unless you are looking to switch to a vanilla kernel and make a couple other "off the path" X/mesa changes, it would be more reasonable to expect this to be included (in some form)in the 9.10 release of Ubuntu.

      F

      Comment


      • #4
        The drm code is already ok in 9.04 as the used 2.6.28 kernel has the needed drm update patch. So you basically only have to update the mesa part.

        Comment


        • #5
          So the only packages that would require updating are "libgl1-mesa-glx" and "libgl1-mesa-dri" ?

          The less I have to tamper with, the less likely I'll irreparably break something....

          Comment


          • #6
            "but it's still not in a finished state yet and there is still work left in even bringing it up to the same level of support as the ATI R300/400/500 driver."

            In other words, what level of 3d support does it have?

            Comment


            • #7
              Probably glxgears. Maybe compiz if we're lucky. Probably won't play Nexuiz or Sauerbraten yet. I would guess it'll take another month or two before most games are fully working.

              Comment


              • #8
                Only very basic 3D support.
                OpenGL applications won't work yet as far as I know (correctly) such as Compiz.

                Comment


                • #9
                  "He also adds that the intellectual property review on this code had started a while ago, but they are nearing completion."

                  This is where SW patents lead. I guess this reviews cost as much money as developing stuff itself. Anyway, what about power saving modes?

                  Comment


                  • #10
                    Originally posted by mirza View Post
                    "He also adds that the intellectual property review on this code had started a while ago, but they are nearing completion."

                    This is where SW patents lead. I guess this reviews cost as much money as developing stuff itself. Anyway, what about power saving modes?
                    This is not really about software patents. AFAIU the most troublesome areas are DRM and patented algorithms which make the hardware itself "faster". If we didn't have the latter one we'd only have 60% of our current FPS in graphics intensive games, so I wouldn't complain about them

                    Comment


                    • #11
                      Originally posted by NeoBrain View Post
                      This is not really about software patents. AFAIU the most troublesome areas are DRM and patented algorithms which make the hardware itself "faster". If we didn't have the latter one we'd only have 60% of our current FPS in graphics intensive games, so I wouldn't complain about them
                      This is a complete BS about "magic algorithms". And AMD is not going to release any chip designs anyway. It's all about AACS and those freaking Hollywood studios with MPAA as an enforcer. It makes me sad and laugh at the same time when Blu-ray gets cracked over and over again and all the interenet is filled with HD RIPs and we, costumers, suffer from MPAA lawyers ready to destroy any company if it leaks any info compromising their protection scheme. They lost DRM war second time and they do not confess it. Sorry for my non-native english.
                      Last edited by chelobaka; 04-10-2009, 06:57 AM.

                      Comment


                      • #12
                        Originally posted by Kano View Post
                        The drm code is already ok in 9.04 as the used 2.6.28 kernel has the needed drm update patch. So you basically only have to update the mesa part.
                        Unfortunately, I think the DRM code in question is only enough to support X's use of the GPU, and that OpenGL will require an updated kernel driver. I could be wrong, though.

                        Comment


                        • #13
                          The ati driver in U is patched to use EXA and that only works correctly when the kernel module is new enough. With XAA you would not get xv support - but as this the 3d part of the chip has to do that, there will be no further update required, it is just the same.

                          Comment


                          • #14
                            There is no XAA support for r6xx and newer chips and I don't plan to ever implement it. The XAA API is a very poor match for a 3D engine only. Shadowfb is more useful.

                            Comment


                            • #15
                              Well, how well does 2D performance and video work in the radeonhd driver for the 780G chipset (HD 3200)? With fglrx, 2D seems to lag a bit at times, and I dunno if it's related to fglrx, but sometimes when you switch tabs in a multi tabbed session of gvim, the text isn't drawn. However, video seems to work fine with fglrx.

                              Comment

                              Working...
                              X