← Back to team overview

compiz team mailing list archive

[Bug 901097] Re: Add option to use glXSwapBuffers on every frame, not just full-screen redraws.

 

Care must be taken with removing glFinish as doing so may cause
additional latency. Ideally the drawing should occur as late as
possible, right before the buffer swap (1-5 ms latency at compositing
stage) but it may be difficult to guarantee that the deadline isn't
missed (causing frameskips). Drawing right after the previous swap is
much easier and still acceptable (one frame latency). If no glFinish is
done, the display driver may buffer multiple completed frames, leading
to high latency.

-- 
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/901097

Title:
  Add option to use glXSwapBuffers on every frame, not just full-screen
  redraws.

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


References