https://bugs.winehq.org/show_bug.cgi?id=47085
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 64384 --> https://bugs.winehq.org/attachment.cgi?id=64384 test patch 3
That's probably an issue with outline mode in Direct2D.
Application is asking for it explicitly:
--- 810656 002d:trace:dwrite:dwritefactory_CreateCustomRenderingParams (0x13f22e0)->(2.000000 0.000000 0.000000 0 6 0x22fac8) 810657 002d:trace:dwrite:dwritefactory3_CreateCustomRenderingParams (0x13f22e0)->(2.00 0.00 1.00 0.00 0 6 0 0x22f940) 810658 002d:trace:d2d:d2d_device_context_SetTextRenderingParams iface 0x3086a30, text_rendering_params 0x3088020. ---
and it's not the best choice for sizes that small, both for performance and quality.
Please try this patch when you can. I'll take a look at fixing wrong coordinates because that would be directwrite side of the problem most likely, aliased bitmaps will be direct2d fault.