• Show log

    Commit

  • Hash : 5df5dbb7
    Author : Werner Lemberg
    Date : 2008-06-22T13:40:08

    Enable access to the various dropout rules of the B&W rasterizer.
    Pass dropout rules from the TT bytecode interpreter to the
    rasterizer; temporarily this is enabled only if
    `USE_SCAN_CONVERSION_RULES' is defined.
    
    * include/freetype/ftimage.h (FT_OUTLINE_SMART_DROPOUTS,
    FT_OUTLINE_EXCLUDE_STUBS): New flags for for FT_Outline.
    
    * src/raster/ftraster.c (Vertical_Sweep_Drop, Horizontal_Sweep_Drop,
    Horizontal_Gray_Sweep_Drop): Use same mode numbers as given in the
    OpenType specification.
    Fix mode 4 computation.
    (Render_Glyph, Render_Gray_Glyph): Handle new outline flags.
    
    * src/truetype/ttgload.c (TT_Load_Glyph)
    [USE_SCAN_CONVERSION_RULES]: Convert scan conversion mode to
    FT_OUTLINE_XXX flags.
    
    * src/truetype/ttinterp.c (Ins_SCANCTRL): Enable ppem check.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags