• Show log

    Commit

  • Hash : fb982e78
    Author : Werner Lemberg
    Date : 2023-04-26T08:17:17

    New Variation Font function `FT_Get_Default_Named_Instance`.
    
    * include/freetype/ftmm.h, src/base/ftmm.c (FT_Get_Default_Named_Instance):
    New function.
    
    * include/freetype/internal/services/svmm.h
    (FT_Get_Default_Named_Instance_Func): New typedef.
    (FT_Service_MultiMasters): New field `get_default_named_instance`.
    (FT_DEFINE_SERVICE_MULTIMASTERSREC): Updated.
    
    * include/freetype/internal/tttypes.h (TT_Face): New field
    `var_default_named_instance`.
    
    * src/sfnt/sfobjc.s (sfnt_init_face): Initialize
    `var_default_named_instance`.
    
    * src/cff/cffdrivr.c (cff_get_default_named_instance): New function.
    (cff_service_multi_masters): Updated.
    
    * src/truetype/ttgxvar.c (TT_Get_MM_Var): Initialize
    `var_default_named_instance`.
    (TT_Get_Default_Named_Instance): New function.
    * src/truetype/ttgxvar.h: Updated.
    * src/truetype/ttdriver.c (tt_service_gx_multi_masters): Updated.
    
    * src/type1/t1driver.c (t1_service_multi_masters): Updated.
    
    * docs/CHANGES: Updated.