Announcement

Collapse
No announcement yet.

ATI R600/700 OSS 3D Driver Reaches Gears Milestone

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

  • Originally posted by nanonyme View Post
    Just thought to remind to remove the hack you had. agd5f fixed the problem a while ago (the fix belonged to Mesa, not libdrm) and it might be the workaround you had might lead into more compilation errors unless removed. (I'm not sure how much the preprocessor likes two defines for the same name, might error out)
    Yepp, seen it already and now mesa builds without the radeon_drm.h modifications. Thanks for the fix agd5f.

    Comment


    • I suppose this is not really usable yet? (With "usable" meaning low temperatures so my card won't fry, fast KDE 4 and HD video.)

      Comment


      • No.

        But he, it's still an important milestone !

        Comment


        • When I try to enable kde 4.3's desktop effects here the system freezes immediate. Then after a reboot I can login via kdm and then the system froze again during desktop load. I heared the startup sound, the taskbar and desktop stuff got displayed.
          In the syslog I find those entries.

          Code:
          [drm] wait for fifo failed status : 0xE47034E0 0x00110103
          Update: If I disable all effects manual it works in opengl and xrandr mode. Things like preview images on the taskbar work but things like sliding during workspace change run very slow in both modes.
          Last edited by justapost; 08-08-2009, 07:32 AM.

          Comment


          • We reached the point last week some time where the slow back-to-front copies were starting to be an obstacle for further testing, so agd5f is working on accelerating that now. That should get rid of all the "too slow" failures and will probably help with some overflow-related problems as well.

            That just leaves the intermittent geometry corruption, which I expect is going to be a real pain to troubleshoot but easy to fix once the problem is understood, plus some regressions over the last couple of weeks (eg etracer).

            Comment


            • Awesome, I just updated to the latest mesa and drm, glxgears now gives me 430 fps and compiz is now actually usable.

              Comment


              • Originally posted by monraaf View Post
                Awesome, I just updated to the latest mesa and drm, glxgears now gives me 430 fps and compiz is now actually usable.
                Ha, I get 572.

                Duke Nukem 3D is now playable in eduke32 without the HRP. Before it felt like my system was going to blow up. The only problem now is that I get wall hacks. Pretty nice being able to see enemies through walls I guess.

                Also, I got KWin working with OpenGL, but it's still not quite usable. KDE crashed after enabling it, but upon restarting KDE it did work. It leaves junk on the screen, like if you move a window, parts of the window stay behind, and I tried typing this message with it on, but the text was garbage. Had to go back to Xrender to type this.
                Last edited by pvtcupcakes; 08-12-2009, 01:11 AM.

                Comment


                • With integrated hd3200, also see improvement. glxgears around 400 and prior graphics corruption when moving other window over gears window is gone.

                  Not sure if comparison is valid but this card gets around 700 using fglrx.

                  Also tried eduke32. It does seem fast enough to play but too many goofy blinking artifacts and odd lines. Also see enemies through walls. This is definitely the best the open source drivers have done so far in 3D for my card.

                  Edit: same type of observations with quake2 (sdlquake)

                  Keep up the good effort.
                  Last edited by forum1793; 08-12-2009, 01:16 AM.

                  Comment


                  • thats wierd - i get over 1000fps in glx gears with a 3200 and fglrx....

                    does sound like driver develpment is coming along at an impressive rate.

                    Comment


                    • I was getting 23fps in glxgears before, on my HD3450. I just pulled the new DRM (and forgot to get the new mesa) and got 20fps. Will try again in a sec with the matching mesa...


                      With a new mesa pull I get 125fps. I wonder if it's because I also have forcelowpowermode on...
                      Last edited by highlandsun; 08-12-2009, 03:41 AM.

                      Comment


                      • @ the last 5 posters:
                        http://wiki.cchtml.com/index.php/Glx...ot_a_Benchmark

                        If you really want to test performance, see the bottom of that page.

                        Comment


                        • Originally posted by krazy View Post
                          @ the last 5 posters:
                          http://wiki.cchtml.com/index.php/Glx...ot_a_Benchmark

                          If you really want to test performance, see the bottom of that page.
                          Duhh. Considering that glxgears is one of the few things that works, it *is* a good benchmark *against itself*.

                          Comment


                          • Uhh, awesome work. I am now getting 600fps in glxgears. Compiz is usable (still getting some artefacts).
                            Thank you very much for this great work. You rock!

                            Comment


                            • Originally posted by krazy View Post
                              @ the last 5 posters:
                              http://wiki.cchtml.com/index.php/Glx...ot_a_Benchmark

                              If you really want to test performance, see the bottom of that page.
                              There's work underway in the driver that pertains directly to the bottleneck in glxgears.

                              Comment


                              • Oh nice, I got ~31fps in glxgears with the radeon driver before and now ~285fps. Kwin also works better in opengl mode now. X dies every time I apply settings and I get some artifacts but usability is much better now. Gliding between desktops works faster than with XRender now for example.

                                Comment

                                Working...
                                X