lp:~vanvugt/compiz-core/fix-880707

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/compiz-core/fix-880707
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Compiz Core
Status:
Merged

Recent revisions

2894. By Daniel van Vugt

Fixed excessive screen tearing still visible with "Sync To VBlank" enabled.
(LP: #880707)

The composite plugin's frame timing logic did not correctly synchronize with
the vblank support of other plugins (opengl). This would lead to excessive
visible tearing even when "Sync To VBlank" is enabled in opengl.

This fix does NOT claim to eliminate all tearing, but it does eliminate almost
all of it. To completely eliminate tearing more work has to be done to
make the glXSwapBuffers code (opengl plugin) fast enough to use on every frame.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:compiz-core/0.9.5
This branch contains Public information 
Everyone can see this information.

Subscribers