Summary: | [Regression][SNA] KSnapshot started to capture rectangular region boundaries and size toolbox when compositing is enabled since xf86-video-intel 2.21.7 | ||
---|---|---|---|
Product: | xorg | Reporter: | ValdikSS <iam> |
Component: | Driver/intel | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | mgraesslin |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
ValdikSS
2013-06-01 20:35:35 UTC
Once again KDE/Qt and kwin amaze me by their inefficient rendering. At least it found a bug in my code. The issue here is that kwin continues to render the static composited image (that is the cause of the black flash), and the DDX failed to undo its shallow copy of the scanout used by ksnapshot for its region selection GUI. commit 66ad4d6f3c990bd40d816b4a22122bbf64786e4c Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Jun 2 12:13:46 2013 +0100 sna/dri: Undo any COW before performing a copy with DRI2CopyRegion Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=65250 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> @Chris: if you notice any wrong behavior in KWin please let us know. The only way to improve the code is if the information is passed on from more experienced people. |
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.