gdiplus: add a drawing test for GdipFillRectangleI

Nikolay Sivov bunglehead at gmail.com
Tue Feb 10 14:51:58 CST 2009


Vincent Povirk wrote:
>> As for me I'm not against it if it'll work stably, but will this really
>> help? It's much easier to check this visually, comparing with native output.
>>     
> I think it will help. It should be stable as long as we are careful
> about how strict the tests are. It's probably not as appropriate to be
> this strict most of the time.
>
> In this particular test, I think we can expect pixel-accuracy. By
> default there is no antialiasing, and the shape is a rectangle.
> Similarly, if we draw a raster image at integer coordinates, we should
> get a consistent result.
>   
In this particular test definitely yes.
>> Maybe it makes sense to add an antialiasing drawing tests to find out a
>> closer algorithm for line drawing with different SmoothingModes...
>>     
> I'm still stuck on the question of how we can implement antialiasing
> while relying so heavily on gdi32.
>   
Here I mean GdipDrawLine, for example, for Graphics with SmoothingMode set.
We can use LineTo or antialiasing computing each pixel, it isn't a point.
---
P.S. there's no place for todo_wine in you expect_pixel.



More information about the wine-devel mailing list