[Bug 13801] Very slow text rendering in AutoCAD

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Sep 14 07:54:47 CDT 2008


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


Jan Ploski <jpljpl at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jpljpl at gmx.de




--- Comment #28 from Jan Ploski <jpljpl at gmx.de>  2008-09-14 07:54:47 ---
(In reply to comment #25)
> Well, I guess the bottleneck is in X11DRV_LockDIBSection() and
> X11DRV_UnlockDIBSection().... Maybe some threading problem ?
> Disabling both functions speeds up stuffs of a factor of 50-100.... Of course
> with some quirks on font display.

I found a new way to reproduce this bug - not with AutoCAD, but with a free
demo version of the game "The Spirit Engine 2". It can be obtained here:
http://www.thespiritengine.com/tse2-download.html

This game is a nice test case because it is unbearably slow from the very start
- when it fades in a credits screen with some (Arial) text on it and the fade
is noticeably slow. The slowdown becomes much even more apparent during fight
scenes in the game when a lot of text is rendered.

Commenting out the calls to X11DRV_LockDIBSection and X11DRV_UnlockDIBSection
in X11DRV_XRender_ExtTextOut fixes the slowdowns, but it also makes all text
disappear completely, so it is not an acceptable workaround.


-- 
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