http://bugs.winehq.org/show_bug.cgi?id=12855
Summary: opengl.ok test fails in PC-BSD but not Linux Product: Wine Version: 0.9.60 Platform: PC OS/Version: FreeBSD Status: NEW Keywords: testcase Severity: minor Priority: P2 Component: opengl AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=12552) --> (http://bugs.winehq.org/attachment.cgi?id=12552) +opengl trace in git
opengl.c:248: Test failed: Unable to confirm DONTCARE behavior of unset pixelformatdescriptor flags
+wgl log attached
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #1 from Roderick Colenbrander thunderbird2k@gmx.net 2008-04-29 14:29:41 --- Created an attachment (id=12576) --> (http://bugs.winehq.org/attachment.cgi?id=12576) proposed fix
The test itself is quite fragile as it depends on the way the pixel format list is ordered which can be different on each OS (windows, linux, freebsd) and driver. I took away the tricky parts and now only test if ChoosePixelFormat returns the first matching format which is basically all I need to know.
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #2 from Austin English austinenglish@gmail.com 2008-04-29 15:33:38 --- (In reply to comment #1)
Created an attachment (id=12576)
--> (http://bugs.winehq.org/attachment.cgi?id=12576) [details]
proposed fix
The test itself is quite fragile as it depends on the way the pixel format list is ordered which can be different on each OS (windows, linux, freebsd) and driver. I took away the tricky parts and now only test if ChoosePixelFormat returns the first matching format which is basically all I need to know.
opengl.c:247: Test failed: A pixel format at an earlier position in the list already matches our requirements, but a later one was returned.
I'll attach another +wgl with it...
http://bugs.winehq.org/show_bug.cgi?id=12855
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #12552|0 |1 is obsolete| |
--- Comment #3 from Austin English austinenglish@gmail.com 2008-04-29 15:35:20 --- Created an attachment (id=12579) --> (http://bugs.winehq.org/attachment.cgi?id=12579) +wgl in yesterday's git, with patch applied
http://bugs.winehq.org/show_bug.cgi?id=12855
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #4 from Austin English austinenglish@gmail.com 2008-04-29 15:45:23 --- Apparently I lied and that one is failing in the feisty VM as well. The test still fails there with the patch.
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #5 from Austin English austinenglish@gmail.com 2008-04-29 15:46:36 --- *** Bug 12616 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #6 from Roderick Colenbrander thunderbird2k@gmx.net 2008-04-29 15:52:34 --- Could you attach your glxinfo output?
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #7 from Austin English austinenglish@gmail.com 2008-04-29 15:55:51 --- Created an attachment (id=12580) --> (http://bugs.winehq.org/attachment.cgi?id=12580) glxinfo
This is bsd...if you want logs/info from feisty vm, let me know.
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #8 from Roderick Colenbrander thunderbird2k@gmx.net 2008-04-29 16:46:47 --- Created an attachment (id=12581) --> (http://bugs.winehq.org/attachment.cgi?id=12581) Attempt 2
Does this version work?
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #9 from Austin English austinenglish@gmail.com 2008-04-29 16:59:53 --- (In reply to comment #8)
Created an attachment (id=12581)
--> (http://bugs.winehq.org/attachment.cgi?id=12581) [details]
Attempt 2
Does this version work?
Yes sir, in both PC-BSD and Ubuntu feisty.
http://bugs.winehq.org/show_bug.cgi?id=12855
--- Comment #10 from Roderick Colenbrander thunderbird2k@gmx.net 2008-04-30 03:58:32 --- I have sent a patch to remove this test at all, it fails on intel's windows drivers. The test is too unreliable and now appears to depend on the driver too..
http://bugs.winehq.org/show_bug.cgi?id=12855
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Roderick Colenbrander thunderbird2k@gmx.net 2008-04-30 07:27:06 --- The patch is in.
http://bugs.winehq.org/show_bug.cgi?id=12855
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2008-05-02 12:38:16 --- Closing bugs fixed in 0.9.61.