[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: System fonts

From: Yen-Ju Chen
Subject: Re: System fonts
Date: Sat, 28 Aug 2004 08:48:52 -0400

From: Kazunobu Kuriyama <address@hidden>
To: address@hidden
CC: Yen-Ju Chen <address@hidden>
Subject: Re: System fonts
Date: Sat, 28 Aug 2004 15:34:48 +0900

Kazunobu Kuriyama wrote:

>You often raise an issue on performance of text rendering. So I'd like
>to make
>sure of this: how much is the performance actually degraded when Chinese
>text is
>rendered in comparison with pure ASCII one?
I don't need a detailed or scientific data. Rather I'd like
to hear your impression on that as a user.

i can do some tests, but my impression is that if I load a Chinese text file
 with about thousands words in Ink.app, it takes 1-2 seconds to display it.
 I see the blank text view, then text comes up later. It's noticable.
 There is no problem in later editing, just the first time to load it.
 Actually the speed of GNUstep doesn't degrade in Chinese environment,
 since user interface usually don't have many text.
 It only happens with large amount of  text.
And as far as I remembered, iconv (which is used in GNUstep) is not very fast. Therefore, it may be caused by iconv instead of the implementation of GNUstep. I expected font substitute will slow thing down because it has to check the fonts frequently.
 But if it is slow doen from .01 second to .03 second,
 it is slower, but no problem for users. That's what I really mean.

I mentioned the text rendering performance long time ago while working on CodeEditor. It is slow at that time because of the glyph handling and attributes setting for large amount text. But I was able to subclass the text system to improve the speed to a reasbonable level
 with some assumptions.
 Therefore, GNUstep in general is good enough.
The generic implementation in GNUstep may not suits for some special cases,
 but that's what the subclass for, right ?

 As long as the first implementation comes out,
 we can have better idea about the pro and con of font substitute.


Sorry for self-reply,
- Kauznobu Kuriyama

Discuss-gnustep mailing list

Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]