← Back to team overview

compiz team mailing list archive

[Bug 763005] Re: Fglrx with Compiz's "Sync to Vblank" makes Unity/Compiz plugins to crawl

 

Tracked down the problem. (Obviously) ATI's implementation of
GLX_SGI_video_sync does not behave the way compiz expects it to. And
compiz is frequently skipping 1-2 frames, making a 60Hz display actually
render compiz at 20-30Hz.

The confusion is that compiz expects glXGetVideoSyncSGI to return
immediately but with fglrx it seems to take a whole frame or two before
returning. Though I can't find proof that ATI is at fault and have
violated the spec at all
(http://www.opengl.org/registry/specs/SGI/video_sync.txt).

Shouldn't matter though. The fix for compiz is simple and should work
with all drivers. Almost done...

** Changed in: fglrx-installer (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/763005

Title:
  Fglrx with Compiz's "Sync to Vblank" makes Unity/Compiz plugins to
  crawl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/763005/+subscriptions