http://bugs.winehq.org/show_bug.cgi?id=29204
Bug #: 29204 Summary: the dib text rendering breaks text in d3d Product: Wine Version: 1.3.33 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: hramrach@gmail.com Classification: Unclassified Regression SHA1: e9612c1af06d09dbf03745535288575e05cacb56
Created attachment 37703 --> http://bugs.winehq.org/attachment.cgi?id=37703 examples of text rendering
the gdi32 change that adds dib text rendering 6a629710ce02012defed1cfa30f8c3c91298ab99 - d43d17e24857fafcb7964c91d8a7a05520964df3
breaks text rendering in d3d
Attaching pieces of text cut from some screenshots.
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #1 from Michal Suchanek hramrach@gmail.com 2011-11-29 20:45:30 CST --- Looking at the picture with some magnification it look like
1) we get antialiasing now (which looks really poorly with the used font)
2) the text is antialiased against mask color which then leaks into rendering
http://bugs.winehq.org/show_bug.cgi?id=29204
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=29204
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |huw@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #2 from Huw Davies huw@codeweavers.com 2011-11-30 03:26:06 CST --- Is there a readily available application that shows this?
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #3 from Michal Suchanek hramrach@gmail.com 2011-11-30 07:41:41 CST --- See AppDB.
I would think that the AA would be visible in other random apps as well but it might be font dependent.
The AA is clearly visible on the login screen of Fiesta, just type in the name field.
The colour halo is harder to get. It shows on captions of certain 3D objects.
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #4 from Huw Davies huw@codeweavers.com 2011-11-30 07:57:39 CST --- Could you generate a +dib,+relay,+font,+bitmap,+tid log of this?
http://bugs.winehq.org/show_bug.cgi?id=29204
PommeGolden lapommegolden@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lapommegolden@gmail.com
--- Comment #5 from PommeGolden lapommegolden@gmail.com 2011-12-01 04:45:03 CST --- Programs written in QT4 (especially the UI) also have similar problem, e.g. Voobly, tsMuxer GUI UI texts appear lighter / thiner / brighter / less solid than expected. Looks like something is wrong with with the text gamma or antialising.
Adjusting FontSmoothingGamma value in registry can temporarily make the texts more solid for now.
Voobly can be downloaed here: http://www.voobly.com/updates/voobly-v2.1.50.1.exe
http://bugs.winehq.org/show_bug.cgi?id=29204
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.voobly.com/updat | |es/voobly-v2.1.50.1.exe
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #6 from Michal Suchanek hramrach@gmail.com 2011-12-01 16:30:42 CST --- Created attachment 37729 --> http://bugs.winehq.org/attachment.cgi?id=37729 trace part showing creation and use of a DC rendering distorted font
The trace has around 1G.
At least some of the affected text is rendered using the Verdana font.
I attach log which shows the DC 00004ce4 used for the user name edit box.
The application also creates and loads some fonts files of its own which were unused in this short trace.
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #7 from Michal Suchanek hramrach@gmail.com 2011-12-01 16:38:13 CST --- Created attachment 37732 --> http://bugs.winehq.org/attachment.cgi?id=37732 screenshot of said text entry
The antialiasing of this previously clear and readable font makes different letters appear in different width making text hard to read.
The other issue is that some applications probably rely on the font being bitmap, not grayscale for their correct operation.
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #8 from Huw Davies huw@codeweavers.com 2011-12-02 07:49:22 CST --- Created attachment 37744 --> http://bugs.winehq.org/attachment.cgi?id=37744 Does this help?
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #9 from PommeGolden lapommegolden@gmail.com 2011-12-02 22:28:05 CST --- Seems fixed in 1.3.34
http://bugs.winehq.org/show_bug.cgi?id=29204
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com 2011-12-03 15:12:31 CST --- Probably fixed by: http://source.winehq.org/git/wine.git/commit/4ce3af3fad1dfacfe39a44105458670...
http://bugs.winehq.org/show_bug.cgi?id=29204
Michal Suchanek hramrach@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #11 from Michal Suchanek hramrach@gmail.com 2011-12-03 16:11:05 CST --- Yes, did not manage to test the patch before 1.3.34 release.
It works flawlessly now.
http://bugs.winehq.org/show_bug.cgi?id=29204
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4ce3af3fad1dfacfe39a4410545 | |86707f848038f
http://bugs.winehq.org/show_bug.cgi?id=29204
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2011-12-16 13:30:47 CST --- Closing bugs fixed in 1.3.35.
http://bugs.winehq.org/show_bug.cgi?id=29204
--- Comment #13 from Michal Suchanek hramrach@gmail.com 2011-12-17 12:45:07 CST --- btw Windows 8 has this issue also when ClearType is enabled.
On the other hand, some other font rendering is awful when ClearType is disabled.
https://bugs.winehq.org/show_bug.cgi?id=29204
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://www.voobly.com/updat |https://web.archive.org/web |es/voobly-v2.1.50.1.exe |/20111009064045/http://www. | |voobly.com/updates/voobly-v | |2.1.50.1.exe
--- Comment #14 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20111009064045/http://www.voobly.com/updates/voo...
https://www.virustotal.com/gui/file/ffb6cf32f31a6a662e54ac41c46796a52e67c2d8...
$ sha1sum voobly-v2.1.50.1.exe 814eabbced72c3c9198c78cb169bed0b948acf31 voobly-v2.1.50.1.exe
$ du -sh voobly-v2.1.50.1.exe 8.9M voobly-v2.1.50.1.exe
Regards