[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 <kazunobu.kuriyama@nifty.com>
To: discuss-gnustep@gnu.org
CC: Yen-Ju Chen <yjchenx@hotmail.com>
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.
Yen-Ju
Sorry for self-reply,
- Kauznobu Kuriyama
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
- Re: System fonts, (continued)
- Message not available
- Re: System fonts, MJ Ray, 2004/08/27
Re: System fonts, Yen-Ju Chen, 2004/08/27
Re: System fonts, Yen-Ju Chen, 2004/08/28
Re: System fonts, Yen-Ju Chen, 2004/08/28
Re: System fonts,
Yen-Ju Chen <=