Announcement

Collapse
No announcement yet.

RV670 Benchmark: KMS vs UMS vs KMS w/o vsync

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

  • #11
    IMO for desktop compositing and video, Vsync is desired because we certainly wouldn't mind compiz or your favortie movie to be capped at 60 FPS would providing smooth animation. However when running intensive rendering programs we would like to leave the option of whether to enable or disable Vsync to the program or to the user.

    So hope KMS guys can get rid of this hard coded Vsync and use some sort of flag to control its effectiveness, that would be blissful

    Comment


    • #12
      Originally posted by FunkyRider View Post
      So hope KMS guys can get rid of this hard coded Vsync and use some sort of flag to control its effectiveness
      I agree.

      [fucking character limit]
      ## VGA ##
      AMD: X1950XTX, HD3870, HD5870
      Intel: GMA45, HD3000 (Core i5 2500K)

      Comment


      • #13
        After 2 weeks:



        From 31,78 fps to 25,73 fps.
        The only explanation I can image is that some more effects work now.
        ## VGA ##
        AMD: X1950XTX, HD3870, HD5870
        Intel: GMA45, HD3000 (Core i5 2500K)

        Comment


        • #14
          Originally posted by darkbasic View Post
          After 2 weeks:



          From 31,78 fps to 25,73 fps.
          The only explanation I can image is that some more effects work now.
          Maybe you should update again. There was a big performance bug, that was fixed today: http://bugs.freedesktop.org/show_bug.cgi?id=27284

          Comment


          • #15
            I already had this fix (I synced at 23:00), but I synced and benched again today: 25,67 FPS.
            ## VGA ##
            AMD: X1950XTX, HD3870, HD5870
            Intel: GMA45, HD3000 (Core i5 2500K)

            Comment


            • #16
              For 3D, the ddx is not involved other than for the buffer swap with dri2. Your best bet would be to bisect mesa between the two dates and find out what commit caused the slow down.

              Comment


              • #17
                Uhm... what's the easiest way to do it using the mesa-9999 ebuild?
                ## VGA ##
                AMD: X1950XTX, HD3870, HD5870
                Intel: GMA45, HD3000 (Core i5 2500K)

                Comment


                • #18
                  I agree with the vsync flag, I just recently became a user of KMS, it is especially annoying for quake 3 where good movement depends on having a high frames per second count. On the other hand I am positively surprised by the 3d acceleration in the open source graphics driver stack.

                  Comment


                  • #19
                    So the vsync is hardcoded into the KMS path?

                    That explains why my FPS has been stuck at 60 for the last few weeks

                    Comment

                    Working...
                    X