• Show log

    Commit

  • Hash : e5680279
    Author : David Turner
    Date : 2005-02-26T00:12:04

      * many, many files: several memory optimizations were implemented to
      drastically reduce the heap usage of FreeType, especially in the case
      of memory-mapped files. The idea is to avoid loading and decoding tables
      in the heap, and instead access the raw data whenever possible (i.e.
      when it doesn't compromise performance).
    
      This had several impacts: first, opening vera.ttf uses a ridiculous amount
      of memory (when the FT_Library footprint is accounted for), until you start
      loading glyphs. Even then, you'll save at least 20 Kb compared to the non
      optimized case. performance of various operations, including open/close
      has also been dramatically improved.
    
      More optimisations to come. The auto-hinter eats memory like crazy? This
      must be stopped...
    

  • 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