[Bug 421] Implement a DIB engine

wine-bugs at winehq.org wine-bugs at winehq.org
Tue May 25 17:16:18 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=421





--- Comment #367 from el <elton at schiert.net>  2010-05-25 17:16:16 ---
(In reply to comment #362)
> Created an attachment (id=28265)
 --> (http://bugs.winehq.org/attachment.cgi?id=28265) [details]
> dib graphic improove

Still no dice with the unfilled circles. It seems that all filled circles are
one pixel too high and also the shape is not exactly the same. Here are
comparison screenshots:
Windows: http://img517.imageshack.us/img517/2371/1win.png
Patch: http://img295.imageshack.us/img295/6084/improvtor1.png

This leads me to a more general question that I hope someone who understands
GDI/DIB can answer: Consider the case where a GDI function is used to draw a
circle on Windows. It will produce a certain rasterization of the circle. Will
this rasterization be exactly the same on every Windows PC? I would think so,
since it is called device independent bitmap, but I really have no idea. If
this is the case then Wine should probably strive to produce an exact copy of
the algorithms used on Windows. I'm asking this because none of the current
primitive implementations produces the same shapes that I get in Windows.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.



More information about the wine-bugs mailing list