[Bug 59366] New: Missing DrawImage() specialization for ID2D1Effect, nothing drawn
http://bugs.winehq.org/show_bug.cgi?id=59366 Bug ID: 59366 Summary: Missing DrawImage() specialization for ID2D1Effect, nothing drawn Product: Wine Version: 11.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs@list.winehq.org Reporter: p@perkele.cc Distribution: --- Created attachment 80307 --> http://bugs.winehq.org/attachment.cgi?id=80307 Repro C++ See attached code. Intended behavior (Windows): Draws the test image filling entire window client area. Wine behavior: Nothing is drawn. Disabling ID2D1Effect use "fixes" it, but results in lower quality scaling algorithm used on Windows. Log shows: 0024:fixme:d2d:d2d_device_context_DrawImage Unhandled image <pointer> -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 regis <paregistrase@yahoo.es> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paregistrase@yahoo.es -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 --- Comment #1 from Nikolay Sivov <bunglehead@gmail.com> --- Yes, this is obviously unimplemented, like many other features. Do you have a specific application that does not work because of this? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 --- Comment #2 from regis <paregistrase@yahoo.es> --- (In reply to Nikolay Sivov from comment #1)
Yes, this is obviously unimplemented, like many other features. Do you have a specific application that does not work because of this?
foobar2000. With the default interface the album cover doesn't display. There are also problems with another foobar200o's alternative user interface, columnsUI that need support for various Direct2D features. See https://bugs.winehq.org/show_bug.cgi?id=59117. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 --- Comment #3 from Nikolay Sivov <bunglehead@gmail.com> --- If this is more of an enhancement request, we could make it a duplicate of bug 59117. But let's wait for the reporter to comment. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 --- Comment #4 from Piotr Pawłowski <p@perkele.cc> --- foobar2000 v2.26 preview uses D2D rendering of in Album Art Viewer element, which doesn't work in Wine because of missing ID2D1Effect rendering. In latest build, D2D has been made opt-in so default config works on Wine. I'll probably rewrite this code to avoid ID2D1Effect use now that I know which exact part fails. Just thought I'd log my findings first. Other apps doing the same (resizable picture display) will have the same bug, because of how D2D works - DrawBitmap() alone has limited/inferior scaling options, only way to get highest quality scaling is to use filters, and there's currently no way to tell that features are missing to fall back to the other API. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 --- Comment #5 from Piotr Pawłowski <p@perkele.cc> --- Indeed looks like duplicate of #59117. Didn't see other report first, as it wasn't listed under component=d2d. Feel free to change it to enhancement request and/or flag as duplicate. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #6 from Zeb Figura <z.figura12@gmail.com> --- Duplicate. *** This bug has been marked as a duplicate of bug 59117 *** -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59366 Gijs Vermeulen <gijsvrm@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Gijs Vermeulen <gijsvrm@gmail.com> --- Closing DUPLICATE. -- 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 (1)
-
WineHQ Bugzilla