[Bug 44367] New: d2d1 FillEllipse
https://bugs.winehq.org/show_bug.cgi?id=44367 Bug ID: 44367 Summary: d2d1 FillEllipse Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs(a)winehq.org Reporter: markau0(a)lycos.com Distribution: --- With wine set to HKEY_CURRENT_USER Software Wine Direct3D MaxVersionGL 30002 a FillEllipse and DrawEllipse error occurs when using a windows vst (Serum) that uses d2d1. Without setting MaxVersionGL 30002 the display is blank (black). Setting MaxVersionGL 30002 enables the display but also causes the FillEllipse and DrawEllipse errors which result in drawing errors. Video card is a Radeon HD 6670. err:winediag:wined3d_dll_init Setting maximum allowed wined3d GL version to 3.2. err:d2d:d2d_d3d_render_target_FillEllipse Failed to create geometry, hr 0x80004001. err:d2d:d2d_d3d_render_target_FillEllipse Failed to create geometry, hr 0x80004001. err:d2d:d2d_d3d_render_target_DrawEllipse Failed to create geometry, hr 0x80004001. err:d2d:d2d_d3d_render_target_FillEllipse Failed to create geometry, hr 0x80004001. err:d2d:d2d_d3d_render_target_FillEllipse Failed to create geometry, hr 0x80004001. etc -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- What Wine version is that? Do you see any graphical glitches because of that? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #2 from Stan <markau0(a)lycos.com> --- It happens with Wine 2 and Wine staging 2.21, it's been around for a while. Yes, it doesn't draw some parts of the vst display that I assume depend on FillEllipse and DrawEllipse. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Version|unspecified |3.0-rc6 Ever confirmed|0 |1 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> --- Alright, thanks. It's definitely not implemented yet. Is this VST plugin available as a free trial version, to test things? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|d2d1 FillEllipse |d2d: | |FillEllipse/DrawEllipse are | |not implemented -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #4 from Stan <markau0(a)lycos.com> --- Yes, at the bottom of this page https://www.xferrecords.com/products/serum -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #5 from Stan <markau0(a)lycos.com> --- If anyone wants to take a look at it, there is an OP-X PRO II windows vst http://www.sonicprojects.ch/opxpro2/freedemo.html that can't seem to create a d2d1 factory and then crashes (been tested on multiple systems with different wine wine-staging etc versions with the same results). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> --- (In reply to Stan from comment #5)
If anyone wants to take a look at it, there is an OP-X PRO II windows vst http://www.sonicprojects.ch/opxpro2/freedemo.html that can't seem to create a d2d1 factory and then crashes (been tested on multiple systems with different wine wine-staging etc versions with the same results).
That's a separate problem, it's possible it's asking for newer factory interface, we should have some of that done a bit later this year, after Wine 3.0 is out. See bug 43595 and bug 44052. It might be better to open another report for OPX Pro just in case it needs something different later on. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #7 from Stan <markau0(a)lycos.com> --- I don't know if this means much but I've searched the dll's and found The Serum dll has GdipSetPathFillMode GdipCreateSolidFill GdipSetSolidFillColor GdipFillRectangle GdipFillPolygon GdipFillEllipse GdipFillPath D2D1CreateFactory DWriteCreateFactory The OBXD dll has GdipSetPathFillMode GdipCreateSolidFill GdipSetSolidFillColor GdipFillRectangle GdipFillPolygon GdipFillEllipse GdipFillPath MP_GetFactory D2D1CreateFactory DWriteCreateFactory -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 --- Comment #8 from Stan <markau0(a)lycos.com> --- I meant the OP-X PRO II dll not the OBXD dll in the above post btw. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|d2d: |Multiple applications need |FillEllipse/DrawEllipse are |d2d FillEllipse/DrawEllipse |not implemented |implementation (OP-X PRO II | |VST) Keywords| |download CC| |focht(a)gmx.net Status|NEW |RESOLVED URL| |https://web.archive.org/web | |/20160914050818/http://soni | |cprojects.ch/opxpro2/demo/o | |pxpro2_demo.zip Fixed by SHA1| |aec8701399ff0e9a0f368e0392b | |0aedd2841ca94 Resolution|--- |FIXED --- Comment #9 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, this was probably fixed by commit https://source.winehq.org/git/wine.git/commitdiff/aec8701399ff0e9a0f368e0392... ("d2d1: Implement ellipse drawing."). Part of Wine 5.1 release. Thanks Giovanni Create additional bugs if something still doesn't work. $ sha1sum opxpro2_demo.zip 9bb876252c88d27d5d23ca97245215c2e640a73f opxpro2_demo.zip $ du -sh opxpro2_demo.zip 11M opxpro2_demo.zip $ wine --version wine-6.0-rc4 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.0-rc5. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44367 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |--- --- Comment #11 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 5.0.x milestone from bug fixes included in 5.0.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla