http://bugs.winehq.org/show_bug.cgi?id=13801
--- Comment #36 from Jan Ploski jpljpl@gmx.de 2008-09-21 05:09:25 --- (In reply to comment #35)
Well, digging a bit more I discovered that, for Autocad, the function used to output texts inside drawings (not the menu and toolbars ones...) is
PATH_ExtTextOut() in dlls/gdi32/path.c
Making this one a no-op speeds up Autocad but without TT fonts inside drawing. BTW, I found another bug about autocad TT fonts... it's a display problem that I noted before. Fonts are displayed erratically depending on their position on screen, it seems like they're rotated out of the viewing plane. I'll try to investigate a bit more on that function. Can you please try if your app speeds also up disabling this call ?
I just tried and this has no effect in the TSE2 game. The piece of text which was being displayed after I had disabled the other functions still keeps appearing, and the game is still slow.
So now we know that there are at least 3 different text drawing paths :)