Occasional corruption after screen resize due to bogus GL viewport
Bug #541430 reported by
Michel Dänzer
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.
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!.