[Bug 12485] New: BitBlt does not ignore source clipping
http://bugs.winehq.org/show_bug.cgi?id=12485 Summary: BitBlt does not ignore source clipping Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs(a)winehq.org ReportedBy: chris(a)chris-wilson.co.uk Created an attachment (id=12046) --> (http://bugs.winehq.org/attachment.cgi?id=12046) winex11: Ignore source clipping in BitBlt. Currently X11DRV_ClientSideDIBCopy checks for unhandled clipping modes using: if (GetRgnBox(physDevSrc->region, &unusedRect) == COMPLEXREGION || GetRgnBox(physDevDst->region, &unusedRect) == COMPLEXREGION) However, "BitBlt only does clipping on the destination DC" [source MSDN]. This causes a failure whilst testing cairo, in test/clip-fill-rule-pixel-aligned targeting a similar ARGB32 surface (i.e it first draws to an offscreen surface and then blits that to the destination), which is presumably indicative of a secondary bug along the X11DRV_ClientSideDIBCopy failure path. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 --- Comment #1 from Juan Lang <juan_lang(a)yahoo.com> 2008-04-10 13:27:36 --- Patches should be emailed to wine-patches(a)winehq.org, they don't get picked up from here. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 --- Comment #2 from Lei Zhang <thestig(a)google.com> 2008-04-11 19:44:12 --- It would be good if you submitted a test case for this as well. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(a)gmail.com Keywords| |patch --- Comment #3 from Austin English <austinenglish(a)gmail.com> 2008-10-17 15:18:44 --- I passed it along: http://www.winehq.org/pipermail/wine-patches/2008-October/063335.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2008-10-21 12:04:15 --- Patch was committed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> 2008-10-24 11:13:20 --- Closing bugs fixed in 1.1.7. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12485 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org