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 Ubuntu
Bugs, which is subscribed to 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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to