Re: [ft-devel] severe problems with subpixel hinting

2013-01-15 Thread Werner LEMBERG

 So, I think I have something that's roughly working on my system,
 and still maintaining similar performance to native TT rendering.

Great!

 I have created sph_fdef_flags inside of the TT_DefRecord, and
 sph_in_func_flags and sph_found_func_flags inside of
 TT_ExecContextRec.

This looks OK.  As soon as you have a patch (or maybe you want to
create a branch so that others can test it also) I can give better
comments.  I'm looking forward to seeing this new code!

 There's still more to do, because some parts of the paper are vague.
 Maybe I'll make a list of things that are unclear and we can send it
 to Greg.

OK.

 There haven't been many breakthroughs yet as far as eliminating
 tweak rules goes (although some rules may be able to go away soon).
 But I'm hoping that better approximating what is in the whitepaper
 can lead me there.

Thanks for all your work.


Werner

___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] severe problems with subpixel hinting

2013-01-15 Thread Infinality



This looks OK.  As soon as you have a patch (or maybe you want to
create a branch so that others can test it also) I can give better
comments.  I'm looking forward to seeing this new code!
Yep, once I'm satisfied that it's working OK, I'll clean it up and send 
out a patch for testing.


I have a question.  I'm trying to detect when functions match a certain 
criteria at FDEF time, setting a variable in the execution context, and 
reading it later during hinting, but it seems like it's not set to what 
I expect it to be once the hinting process starts. What place in the 
code would I want to set something that applies to the entire *face*?  
Does it make sense to store this information inside TT_Face (CUR.face-) 
instead of the execution context? (Maybe I've answered my own question.) 
  ;)


Thanks,
Erik


___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel