Bug 72890

Summary: wayland/weston EGL/GLESv2 client corruption+flicker on mesa-10.x r600
Product: Mesa Reporter: emiettin
Component: EGL/WaylandAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED DUPLICATE QA Contact: mesa-dev
Severity: major    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description emiettin 2013-12-19 21:01:26 UTC
On my Radeon HD 5770, upgrading from mesa-9.2.5 to either mesa-10.0.1 or mesa-git master introduces (in both versions) a corruption/flickering bug concerning wayland/weston EGL/GLESv2 clients. See http://www.youtube.com/watch?v=RQXE4h-E8PI for a relevant screen capture. 

It looks to me as if the glClear(GL_COLOR_BUFFER_BIT) call wasn't actually coming into effect; instead, previous (or random) color data lingers in the part of the frame buffer that isn't updated during rendering. The bug doesn't really manifest itself in a weston client that updates each and every pixel within each frame during rendering.

setup: Arch Linux x86_64 (Linux 3.12.5),
       mesa-git (+ ati-dri-git & mesa-libgl-git). Bug also in 10.0.1 stable.
       wayland/weston 1.3.0/1.3.1 as well as git
Comment 1 U. Artie Eoff 2013-12-19 21:07:31 UTC
Possibly related to Bug 72863 and/or Bug 72854?
Comment 2 Alex Deucher 2013-12-19 21:09:39 UTC

*** This bug has been marked as a duplicate of bug 72889 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.