Occasional corruption after screen resize due to bogus GL viewport

Bug #541430 reported by Michel Dänzer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: compiz

Source package: compiz 1:0.8.4-0ubuntu2

1) Ubuntu 9.10

2) compiz-core compiz 1:0.8.4-0ubuntu2

3) The screen should always continue updating properly after the screen size changes.

4) Sometimes after screen resizes the screen becomes corrupted and stops updating.

I've tracked this down to compiz caching the values passed to glViewport() but neglecting to update the cache in one path, leading to incorrectly short-circuiting later glViewport() calls. The attached patch fixes this.

Tags: patch
Revision history for this message
Michel Dänzer (daenzer-vmware) wrote :
Mitch Towner (kermiac)
tags: added: patch
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your bug report. Is this still an issue with the latest release of Ubuntu the Natty Narwhal? May you please check and comment back? Thanks in advance!.

Changed in compiz (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.