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
Propose for merging
No branches
dependent on this one.
Superseded
for merging
into
lp:compiz-core/0.9.5
- Sam Spilsbury: Approve
-
Diff: 145 lines (+11/-59)2 files modifiedplugins/composite/src/screen.cpp (+7/-8)
plugins/opengl/src/screen.cpp (+4/-51)
Related bugs
Related blueprints
Branch information
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