[Bug 2469] New: XDamage extension over-reports window damage
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Feb 4 08:05:50 PST 2005
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=2469
Summary: XDamage extension over-reports window damage
Product: xorg
Version: 6.8.1
Platform: PC
OS/Version: FreeBSD
Status: NEW
Severity: enhancement
Priority: P2
Component: Server/general
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: lennox at cs.columbia.edu
The XDamage extension reports damage rectangles that cover areas which a) aren't
damaged, or b) aren't visible.
First of all, Xdamage reports damage if a window *obscured* by the one I'm
monitoring is drawn to. E.g., if I have output going to an XTerm that is
partially obscured by the window I'm monitoring, the area of my window that
covers the XTerm continually gets damage reports.
Secondly, when a window manager redraws its window trim (for example, when I
enter or leave a window in fvwm), damage is reported for the entire window area,
not just for the window manager's trim.
Both of these can be solved by clipping damage reports based on the drawable's
clipping regions and the relevant GC's subWindowMode. Patch to follow.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list