[Wayland-bugs] [Bug 56537] New: Repaint culling under opaque surfaces broken
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Oct 29 11:27:20 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=56537
Priority: medium
Bug ID: 56537
CC: conselvan2 at gmail.com
Assignee: wayland-bugs at lists.freedesktop.org
Summary: Repaint culling under opaque surfaces broken
Severity: normal
Classification: Unclassified
OS: All
Reporter: krh at bitplanet.net
Hardware: Other
Status: NEW
Version: unspecified
Component: weston
Product: Wayland
Commit 547149a9c266496f84ac785d9632e4280405d631 broke the optimization of
clipping away damage below an opaque surface. I think the fix is to track
opaqueness per weston_plane and use that to discard damage, but then track
global opaqueness, that is, accross all planes and use that to clip repainting.
How to reproduce: put simple-egl under the opaque area of weston-terminal,
enable repaint debugging. Observe how simple-egl is repainted.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20121029/8c8ce13a/attachment.html>
More information about the Wayland-bugs
mailing list