Bug 16135

Summary: y inverted damage report in CopySubBuffer.
Product: DRI Reporter: Dennis Kasprzyk <onestone>
Component: GeneralAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
CopySubBuffer damage fix. none

Description Dennis Kasprzyk 2008-05-28 10:27:25 UTC
Created attachment 16790 [details] [review]
CopySubBuffer damage fix.

Compiz uses MesaCopySubBuffer to do partial screen updates. The damage that is created by this function to update the right screen region during randr rotation is wrong. The attached patch converts the y coordinate from gl coordinates to xserver coordinates to fix this problem.
Comment 1 Michel Dänzer 2008-05-29 02:46:38 UTC
commit 377016d728ace47c9eeb3ac2f01191608ab060f6
Author: Dennis Kasprzyk <onestone@opencompositing.org>
Date:   Thu May 29 11:24:16 2008 +0200

    Report correct damage rectangle in CopySubBuffer.

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.