http://bugs.winehq.org/show_bug.cgi?id=13828
Summary: Direct3D only shows garbage when rendering to a child window on intel Product: Wine Version: 1.0-rc4 Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: m.b.lankhorst@gmail.com
Created an attachment (id=13878) --> (http://bugs.winehq.org/attachment.cgi?id=13878) Example of corruption, this should be a white square in a black square.
If you have a program that creates a child window and then tries to render something to it, you will only see garbage, instead of the expected image.
This doesn't seem to happen with the nvidia drivers, so it could be an intel bug only.
http://bugs.winehq.org/show_bug.cgi?id=13828
--- Comment #1 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-06-10 08:53:15 --- Created an attachment (id=13880) --> (http://bugs.winehq.org/attachment.cgi?id=13880) Simple program that should render an arc of color
Attached a simple testcase that exposes the bug. It can be compiled with winegcc hypercraft.c -o hypercraft.exe -luser32 -ldxguid -lkernel32 -ld3d9
http://bugs.winehq.org/show_bug.cgi?id=13828
--- Comment #2 from Dan Kegel dank@kegel.com 2008-06-10 09:02:09 --- Created an attachment (id=13882) --> (http://bugs.winehq.org/attachment.cgi?id=13882) Screenshot of running test program on nvidia
Here's the arc (really, gradient) as I see it on my nvidia graphics system.
I compiled a real .exe with
sudo apt-get install mingw32 i586-mingw32msvc-gcc hypercraft.c -o hypercraft.exe -luser32 -ldxguid -lkernel32 -ld3d9
http://bugs.winehq.org/show_bug.cgi?id=13828
--- Comment #3 from Dan Kegel dank@kegel.com 2008-06-10 09:03:54 --- Created an attachment (id=13883) --> (http://bugs.winehq.org/attachment.cgi?id=13883) .exe created with mingw from hypercraft.c
And here's the .exe (wrapped in gzipped tar).
http://bugs.winehq.org/show_bug.cgi?id=13828
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, testcase
--- Comment #4 from Austin English austinenglish@gmail.com 2008-06-10 16:31:48 --- On 2k with an intel card, the program crashes:
debugger.c:185:debugger: done debugging...
That was using Dan's build. Worked almost okay in wine on an ATI card (looked like Dan's, but with a green line across the bottom of the child window).
http://bugs.winehq.org/show_bug.cgi?id=13828
Colin Nickerson colinn@yar.eastlink.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |colinn@yar.eastlink.ca
--- Comment #5 from Colin Nickerson colinn@yar.eastlink.ca 2008-10-17 22:09:38 --- I believe this is the same bug, but with the following hardware and drivers I typically see black rendered in these child windows, sometimes garbage as well.
Video Card: ATI x1400 mobility Drivers: 1:7.1.0-8 for kernel 2.6.24.14
This issue is resolved by using open source ati drivers
This issue occurs in countless applications and a few games
http://bugs.winehq.org/show_bug.cgi?id=13828
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sa@whiz.se
--- Comment #6 from Sven Arvidsson sa@whiz.se 2010-04-20 07:14:32 --- I just tried it on my Intel X4500HD using Mesa 7.8. The gradient looks exactly like the screenshot in comment #2.
http://bugs.winehq.org/show_bug.cgi?id=13828
--- Comment #7 from Henri Verbeet hverbeet@gmail.com 2010-04-20 07:22:05 --- If not a driver bug, this is more likely to be a problem in the underlying OpenGL/winex11.drv. I'd expect an OpenGL application that does the same thing to have the same problem.
http://bugs.winehq.org/show_bug.cgi?id=13828
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #8 from joaopa jeremielapuree@yahoo.fr 2011-05-29 00:55:51 CDT --- Still a bug in current git?
http://bugs.winehq.org/show_bug.cgi?id=13828
--- Comment #9 from joaopa jeremielapuree@yahoo.fr 2012-06-10 18:40:53 CDT --- no answer since 1 year. No download. This bug could be closed as ABANDONED.
http://bugs.winehq.org/show_bug.cgi?id=13828
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com 2012-06-10 18:48:53 CDT --- (In reply to comment #9)
no answer since 1 year. No download. This bug could be closed as ABANDONED.
Download in comment 3. Works for me in intel 2.19 driver. Was it a driver issue?
http://bugs.winehq.org/show_bug.cgi?id=13828
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com 2012-11-26 16:05:28 CST --- Still works for me in wine 1.5.18, assuming fixed. If anyone is still able to reproduce the original issue feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=13828
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2012-12-07 13:35:55 CST --- Closing bugs fixed in 1.5.19.