http://bugs.winehq.org/show_bug.cgi?id=36917
Bug ID: 36917 Summary: Synthmasters fails to draw correctly Product: Wine Version: 1.7.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs@winehq.org Reporter: bique.alexandre@gmail.com
Created attachment 49028 --> http://bugs.winehq.org/attachment.cgi?id=49028 Screenshot
Synthmaster is a Windows VST (synthesizer). I use it along with vst-bridge and renoise.
https://github.com/abique/vst-bridge http://renoise.com/
It fails to render correctly, and I think that it is related to the following lines:
fixme:wincodecs:PngDecoder_Block_GetCount stub fixme:gdiplus:GdipGetLineSpacing ignoring style fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:resample_bitmap_pixel Unimplemented interpolation 7
Is it an issue coming from wine or SynthMaster?
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #1 from Vincent Povirk madewokherd@gmail.com --- How is it supposed to look?
Does 'winetricks gdiplus' change the behavior?
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #2 from Alexandre Bique bique.alexandre@gmail.com --- You can find screenshots here http://www.kv331audio.com/ I attach a screenshot of what is expected to the bug.
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #3 from Alexandre Bique bique.alexandre@gmail.com --- Created attachment 49029 --> http://bugs.winehq.org/attachment.cgi?id=49029 Synthmaster reference rendering
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #4 from Vincent Povirk madewokherd@gmail.com --- It probably is the GdipDrawPath fixme. I'll file it with the others.
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #5 from Alexandre Bique bique.alexandre@gmail.com --- I did ``winetricks gdiplus'' but it did not change anything. Maybe because I'm using an x86_64 wine prefix?
Is GdipDrawPath a difficult task?
Thanks.
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #6 from Alexandre Bique bique.alexandre@gmail.com --- Humm sorry I missed that it was a missing HDC, not a missing implementation.
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #7 from Vincent Povirk madewokherd@gmail.com --- It's a missing implementation for the case where there's no HDC. And yeah, it's a big job (with no shortage of affected apps).
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #8 from Alexandre Bique bique.alexandre@gmail.com --- Big like one week-end, one month or more?
http://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #9 from Vincent Povirk madewokherd@gmail.com --- Yes.
https://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #10 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=36917
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #11 from winetest@luukku.com --- (In reply to Vincent Povirk from comment #7)
It's a missing implementation for the case where there's no HDC. And yeah, it's a big job (with no shortage of affected apps).
Any work on this?
https://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com --- This fixme was removed with https://source.winehq.org/git/wine.git/commit/092531df7124f1e076648bd5b2f578.... Alexandre, please retest with Wine 3.8.
https://bugs.winehq.org/show_bug.cgi?id=36917
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=36917
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
--- Comment #13 from Bartosz gang65@poczta.onet.pl --- The link to download application: https://web.archive.org/web/20140208022519/http://files.renoise.com/demo/Ren...
https://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #14 from Bartosz gang65@poczta.onet.pl --- Created attachment 75173 --> https://bugs.winehq.org/attachment.cgi?id=75173 Screenshot from Renoise 2.8.2 which illustrate a wrong display
Reproduced on Wine 8.16. It is not gdiplus issue. It could be reproduced both with native gdiplus and buildin gdiplus.
I found workaround: - When you maximize window (click button at top-right corner), then the screen is fixed. If you go back to window mode, then it is distorted.
https://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #15 from Bartosz gang65@poczta.onet.pl --- Created attachment 75174 --> https://bugs.winehq.org/attachment.cgi?id=75174 Screenshot from Renoise 2.8.2 where window is maximized
https://bugs.winehq.org/show_bug.cgi?id=36917
--- Comment #16 from Alexandre Bique bique.alexandre@gmail.com --- This issue might be related? https://bugs.winehq.org/show_bug.cgi?id=55538
https://bugs.winehq.org/show_bug.cgi?id=36917
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com