http://bugs.winehq.org/show_bug.cgi?id=24126
Summary: distortion rendering Product: Wine Version: 1.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: efa@iol.it
Running Perseus Demo 1.9.1 http://www.perseus.it/en/demo.php I got a distortion in rendering. Maybe some functions are not implemented?
The console output is here: efa@01ath3200:~/.wine/drive_c/Programmi/Perseus Demo$ wine PERSEUS.EXE Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) Allocating 16 x 16 radeon RBO (pitch 16) fixme:win:EnumDisplayDevicesW ((null),0,0x32f558,0x00000000), stub! fixme:heap:RtlCompactHeap (0x110000, 0x0) stub fixme:ddraw:IDirectDrawImpl_RestoreAllSurfaces (0x199c70): Stub fixme:ddraw:IDirectDrawImpl_RestoreAllSurfaces (0x199c70): Stub fixme:ddraw:IDirectDrawImpl_RestoreAllSurfaces (0x199c70): Stub
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #1 from Valerio Messina efa@iol.it 2010-08-24 18:43:43 --- Created an attachment (id=30367) --> (http://bugs.winehq.org/attachment.cgi?id=30367) Perseus rendering distortion with Wine 1.2
Here a shot of the distortion
http://bugs.winehq.org/show_bug.cgi?id=24126
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.perseus.it/en/de | |mo.php
http://bugs.winehq.org/show_bug.cgi?id=24126
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |-unknown Summary|distortion rendering |Perseus Demo 1.9.1 does not | |render correctly
--- Comment #2 from Jeff Zaroyko jeffz@jeffz.name 2010-08-25 03:19:58 --- which video card and driver version? Next time please follow the instructions and attach terminal output, not paste.
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #3 from joaopa jeremielapuree@yahoo.fr 2010-08-25 03:40:28 --- Created an attachment (id=30375) --> (http://bugs.winehq.org/attachment.cgi?id=30375) Screenshot
Works fine here with a Nvidia geforce 7600go and Nvidia driver 256.44
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #4 from Valerio Messina efa@iol.it 2010-08-25 17:54:46 --- Created an attachment (id=30394) --> (http://bugs.winehq.org/attachment.cgi?id=30394) lspci
the driver is: xserver-xorg-video-radeon X.Org X server -- AMD/ATI Radeon display driver 1:6.13.0-1ubuntu5
http://bugs.winehq.org/show_bug.cgi?id=24126
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr 2011-06-09 13:52:26 CDT --- working with nvidia, not with mesa driver => surely a driver bug
could be marked as INVALID
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #6 from Valerio Messina efa@iol.it 2011-06-09 16:02:27 CDT --- so should I post the bug on mesa bug/list to have the stub functions implemented?
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #7 from joaopa jeremielapuree@yahoo.fr 2011-07-28 07:07:06 CDT --- The stub functions are not the problem as my screenshot with a Nvidia graphic shows it.
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #8 from Valerio Messina efa@iol.it 2011-07-28 16:05:06 CDT --- so should I post the bug on mesa bug/list to have it corrected on ATI/AMD card?
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #9 from Austin English austinenglish@gmail.com 2011-07-28 17:47:47 CDT --- (In reply to comment #8)
so should I post the bug on mesa bug/list to have it corrected on ATI/AMD card?
Probably, though I'd hesitate to close this as invalid without someone with d3d knowledge commenting on it.
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #10 from Henri Verbeet hverbeet@gmail.com 2011-07-28 18:22:03 CDT --- Yeah, it's likely an issue with the driver, though you can't say for sure without debugging. It looks like you're using the classic Mesa driver for r300, you may want to give r300g a try.
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #11 from Austin English austinenglish@gmail.com --- Works with wine 1.7.11 and intel/mesa:
[austin@localhost Perseus Demo]$ glxinfo | grep string server glx vendor string: SGI server glx version string: 1.4 client glx vendor string: Mesa Project and SGI client glx version string: 1.4 OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile OpenGL core profile version string: 3.1 (Core Profile) Mesa 9.2.4 OpenGL core profile shading language version string: 1.40 OpenGL version string: 3.0 Mesa 9.2.4 OpenGL shading language version string: 1.30 [austin@localhost Perseus Demo]$ lspci -v | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller]) [austin@localhost Perseus Demo]$ wine --version wine-1.7.11
http://bugs.winehq.org/show_bug.cgi?id=24126
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #12 from Jarkko K jarkko_korpi@hotmail.com --- I would say it works here fine ati 7870, 14.3beta
OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: AMD Radeon HD 7800 Series OpenGL core profile version string: 4.3.12798 Core Profile Context 13.35.1005 OpenGL core profile shading language version string: 4.30
wine 1.7.16
Can't test with intel hardware...
http://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #13 from Valerio Messina efa@iol.it --- I haven't anymore the notebook with the AMD video card, the MB failed some years ago. My current notebook has the nVidia G102M. Perseus 1.9.1 demo work well with Wine 1.4.1 and 1.7.16
https://bugs.winehq.org/show_bug.cgi?id=24126
--- Comment #14 from Valerio Messina efa@iol.it --- Wine 1.7.44 still works with nVidia G102M (apart color profile switch on exit). I still can't test with ATI/AMD card, can I close the bug?
https://bugs.winehq.org/show_bug.cgi?id=24126
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |UPSTREAM
--- Comment #15 from Bruno Jesus 00cpxxx@gmail.com --- I can't reproduce in wine 1.3.22, 1.6 and 1.7.48. Let's close this as upstream as suggested by comment 10.
https://bugs.winehq.org/show_bug.cgi?id=24126
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Bruno Jesus 00cpxxx@gmail.com --- Closing as this was tested in ATI, Nvidia and Intel.