On 2005-09-15 12:11, [EMAIL PROTECTED] said:

>Finally I've finished benchmark testing of
>"Resolving QuickDraw FontName by ATS, without QuickDraw API".
>The result is summarized at:
>
>       http://www.gyve.org/~mpsuzuki/ats_benchmark.html

toshiya san,

I see you have done a lot of hard work!  I wish I knew more about fonts
and font APIs to help you, but I am clueless about these things.
However, the Mac programming community helps each other on several
mailing lists, and I do suggest you join these two:

<http://lists.apple.com/mailman/listinfo/carbon-dev>
<http://lists.apple.com/mailman/listinfo/quartz-dev>

You can ask QuickDraw/font/ATS questions on the carbon-dev list, and
people will definitely help you.

>In fact, in comparison with original QuickDraw API,
>it will be 20 times slower on Panther (Mac OS X 10.3),
>and 500 times slower on Cheetar (Mac OS X 10.0).

I wouldn't worry about 10.0, nobody uses it.  Anyone that has 10.0 can
upgrade to 10.1.5 for free.  (It's "Cheetah" BTW)

>Fix A:
>       FT_GetFile_From_Mac_Name() is kept for QuickDraw.
>       Add FT_GetFile_From_ATS_Name() for ATS.
>       To avoid "XXX is deprecated" warning,
>       FT_GetFile_From_Mac_Name() should be excluded in building.
>
>Fix B:
>       Change the behaviour of FT_GetFile_From_Mac_Name()
>       as system-dependent. If configured for ATS only,
>       it will be incompatible with QuickDraw configuration.

Well, I don't even use freetype (except via vtk) so I'm not sure my
opinion is important, but I think A sounds better.

--
____________________________________________________________
Sean McBride, B. Eng                 [EMAIL PROTECTED]
Rogue Research                        www.rogue-research.com
Mac Software Developer              Montréal, Québec, Canada




_______________________________________________
Freetype-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to