http://bugs.winehq.org/show_bug.cgi?id=28397
Summary: gdi32/bitmap test broken on debian testing Product: Wine Version: 1.3.28 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, regression, testcase Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: julliard@winehq.org Regression SHA1: 14f6c42708a56a47c4e827fc815118d0ff496dc7
Created an attachment (id=36410) --> (http://bugs.winehq.org/attachment.cgi?id=36410) dib,xrender,bitmap trace
fixme:dib:convert_to_8888 Unsupported conversion: 16 (00000055, 00000044, 00000033) -> 8888 err:xrender:get_xrender_format_from_color_shifts No XRender format found! bitmap.c:2771: Test failed: StretchBlt expected { CAFED00D, 00000000, 00000000, 00000000 } got { 76543210, 00000000, 00000000, 00000000 } stretching { 0, 0, 2, 2 } to { 0, 0, 1, 1 } from line 2857 make: *** [bitmap.ok] Error 1
Broken by: 14f6c42708a56a47c4e827fc815118d0ff496dc7 is the first bad commit commit 14f6c42708a56a47c4e827fc815118d0ff496dc7 Author: Alexandre Julliard julliard@winehq.org Date: Thu Sep 15 13:12:54 2011 +0200
winex11: Avoid an intermediate pixmap copy when stretching with SRCCOPY through XRender.
:040000 040000 6a893ebc5e7080ba732eddfc16cea36f73928277 e18b09955a7049056240e5ea94630f6af7d09eea M dlls
dib,xrender,bitmap trace attached
http://bugs.winehq.org/show_bug.cgi?id=28397
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2011-09-15 22:36:22 CDT --- Broken on ubuntu, too. Same bisect.
http://bugs.winehq.org/show_bug.cgi?id=28397
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|gdi32/bitmap test broken on |gdi32/bitmap test broken on |debian testing |debian testing and ubuntu | |11.04
http://bugs.winehq.org/show_bug.cgi?id=28397
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2011-09-16 11:07:35 CDT --- Not a regression, it's been unreliable forever, it depends on how the graphics driver rounds the coordinates. It will be reliable once it goes through the DIB engine.
http://bugs.winehq.org/show_bug.cgi?id=28397
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9b7ea6f417a68517745203123d9 | |df0516ebc60b1 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Austin English austinenglish@gmail.com 2011-10-19 22:23:43 CDT --- Fixed by: commit 9b7ea6f417a68517745203123d9df0516ebc60b1 Author: Huw Davies huw@codeweavers.com Date: Tue Sep 27 16:13:39 2011 +0100
gdi32: Forward StretchBlt calls from the dib driver to the null driver.
:040000 040000 ce22d7943f0f7aecdda67e97b5812cb40b40cc96 c11b7ea6be9e5605ec4b3d2959af57b22ec7d54d M dlls
(side note, git bisect run is the bee's knees): #!/bin/bash ./configure || exit 125 make -j15 || exit 125 rm -rf ~/.wine || exit 125 cd dlls/gdi32/tests || exit 125 rm -rf *ok || exit 125 make bitmap.ok || exit 0 exit 1
http://bugs.winehq.org/show_bug.cgi?id=28397
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-10-21 13:50:52 CDT --- Closing bugs fixed in 1.3.31.