CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     Chia-I Wu <[EMAIL PROTECTED]>   06/02/22 20:47:39

Modified files:
        .              : ChangeLog 
        include/freetype: ftoutln.h 
        src/base       : ftoutln.c ftsynth.c 

Log message:
        * include/freetype/ftoutln.h (enum FT_Orientation): New value
        `FT_ORIENTATION_NONE'.
        
        * src/base/ftoutln.c (FT_OUTLINE_GET_CONTOUR, ft_contour_has,
        ft_contour_enclosed, ft_outline_get_orientation): Another version of
        `FT_Outline_Get_Orientation'.  This version differs from the public
        one in that each part (contour not enclosed in another contour) of the
        outline is checked for orientation.
        (FT_Outline_Embolden): Use `ft_outline_get_orientation'.
        
        * src/base/ftsynth.c (FT_GlyphSlot_Embolden): Render the outline and
        use bitmap's embolden routine when the outline one failed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1235&tr2=1.1236&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftoutln.h.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftoutln.c.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftsynth.c.diff?tr1=1.30&tr2=1.31&r1=text&r2=text


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

Reply via email to