Results 1 to 9 of 9

Thread: When will VSync be sorted out in Catalyst drivers to allow smooth video playback?

  1. #1
    Join Date
    Apr 2009
    Posts
    1

    Default Anyone got VSync sorted with Catalyst drivers to allow smooth video playback?

    I'm still stupidly hopeful that the Catalyst driver will mystically work one day...

    I primarily use a machine with an AMD/ATI graphics chipset for running XBMC Media Center (HD3200).

    For most video playback, tearing can be an issue unless VSync is turned on. For tearing to go away (as I understand it) the frame refreshes within the application need to "line up" with the actual display refresh. With XBMC I'm running with Catalyst VSync set to "Always On".

    The Catalyst 9.1 and 9.2 drivers seemed to finally do something sensible with VSync so the CPU doesn't take up 100% while waiting for the next sync. Something to do with glXSwapIntervalSGI. More details at http://xbmc.org/trac/ticket/5951

    There was a patch for XBMC that made use of that, and everything was working swimmingly - nice smooth playback of video without 100% CPU usage. However, the VSync behavior in the Catalyst 9.3 driver has gone back to it's bad old ways of hogging 100% CPU while waiting for vsync.

    Anyone know what needs to be done to get this VSync stuff sorted once and for all? Is there some other OpenGL method that is supposed to be used for the VSync wait for ATI?

    Video playback has been around for freakin' ages. Very frustrating that I still can't get smooth video playback with the latest and greatest ATI drivers.

    At the moment it looks like the only option is to revert to Catalyst 9.2 and hope that somehow things will be better with Catalyst 9.4.
    Last edited by dteirney; 04-05-2009 at 07:10 AM.

  2. #2
    Join Date
    Feb 2009
    Location
    Province of Québec, Canada
    Posts
    52

    Default

    Hi dteirney,

    I also getting trouble with damnt video tearings with my HD2400, so I run Catalyst 9.3. I fixed tearing using VSync to always on, XBMC vsync work badly. I just work fine but it slowing down my video fps...even with SD files it'S a pain with somes codecs. Some interresting facts, while playing video in XBMC with Catalyst vsync enable, according to "TOP" command it says, that XBMC.bin was using 140% cpu...strange.

    So I'm wating for 9.4 release.

  3. #3
    Join Date
    Aug 2007
    Posts
    437

    Default

    A dirty cheap GeForce 9300 would solve all that problem.

    I have used several nvidia drivers on my system running 9800GT, all have tear free video playback. Even if under Compiz, if I specify 'VSync' in compiz configuration manager (compizconf-manager). I would get tear-free compiz AND x-video output. A total joy to use. Oh of course there is no hard lock-ups when go to full screen.

    Those are the reasons I recently dumped my HD 4850. As a long term (~3 years) fglrx user I completely understands the frustration you have been experiencing, and I sincerely suggest you give nvidia a chance. You will not regret.
    Last edited by FunkyRider; 04-07-2009 at 09:35 PM.

  4. #4
    Join Date
    Jan 2009
    Posts
    515

    Default

    You could use the open ati drivers? XV runs beautiful with that.

  5. #5
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,791

    Default

    Quote Originally Posted by tball View Post
    You could use the open ati drivers? XV runs beautiful with that.
    The card overheats with the open drivers.

  6. #6
    Join Date
    Mar 2007
    Location
    Sweden
    Posts
    52

    Default

    Bump.

    (Though the open driver works fine for XVideo for me now! It's in Ubuntu Jaunty already. Still missing a lot of other stuff though.)

  7. #7
    Join Date
    Feb 2009
    Location
    Province of Québec, Canada
    Posts
    52

    Default

    Quote Originally Posted by tball View Post
    You could use the open ati drivers? XV runs beautiful with that.
    Does it really fix tearing problems ?

  8. #8
    Join Date
    Dec 2008
    Posts
    988

    Default

    Quote Originally Posted by nico342 View Post
    Does it really fix tearing problems ?
    Yes. I can't believe you guys are still messing around with fglrx.

  9. #9
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,791

    Default

    Quote Originally Posted by monraaf View Post
    Yes. I can't believe you guys are still messing around with fglrx.
    Some "of us guys" have hardware not supported, or hardware that runs too hot with open drivers, so you better believe it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •