Tackling gdiplus?
Dmitry Timoshkov
dmitry at codeweavers.com
Fri Mar 9 09:51:14 CST 2007
"Ivan de Jesus Deras Tabora" <ideras at gmail.com> wrote:
>> > Since Mono has implemented much of gdiplus already
>> > ( http://www.mono-project.com/Libgdiplus ),
>> > we ought to be able to just slurp that into Wine and
>> > get quite a ways.
>>
>> Except that's based on top of Cairo, whereas ours should be based on
>> gdi32.
>
> But cairo has a win32 backend. So I think we can use mono-libgdiplus.
Considering that gdiplus has a very poor performance under Windows because
it doesn't have a dedicated DDI (device driver interface), adding gdiplus
that uses a completely different backend into Wine would have even more
performance related problems.
How is that possible to mention gdiplus at all, if even so basic functionality
as a DIB engine still is not implemented?
Besides, my personal opinion is that implementing gdiplus is out of scope
of the Wine project, just like MFC and similar libraries.
--
Dmitry.
More information about the wine-devel
mailing list