Bug 5730 - No damage on named pixmaps
Summary: No damage on named pixmaps
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-26 15:26 UTC by Søren Sandmann Pedersen
Modified: 2010-05-11 09:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
The program (2.47 KB, text/plain)
2006-01-26 15:27 UTC, Søren Sandmann Pedersen
no flags Details

Description Søren Sandmann Pedersen 2006-01-26 15:26:22 UTC
The soon-to-be-attached program demonstrates that damage is not created for a
pixmap that was created with XCompositeNameWindowPixmap() when things are drawn
the corresponding window. This is wrong in my opinion as the drawable really
does change even if the painting is actually done on a different drawable.
Comment 1 Søren Sandmann Pedersen 2006-01-26 15:27:37 UTC
Created attachment 4475 [details]
The program
Comment 2 Søren Sandmann Pedersen 2006-01-26 15:44:32 UTC
Hmm, it seems I was too quick. The program does actually generate damage events,
but they arrive with the drawable fields set to '0', not to the ID of the pixmap.
Comment 3 Daniel Stone 2007-02-27 01:30:12 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 4 Keith Packard 2010-05-11 09:59:28 UTC
Just need to save the drawable ID used to do the lookup and report that back in the damage events.


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.