summaryrefslogtreecommitdiff
path: root/src/hb-ft.cc
Commit message (Expand)AuthorAgeFilesLines
* Add template-function convenience macrosBehdad Esfahbod2018-11-241-1/+1
* Allow defining HB_USE_ATEXIT to 0Behdad Esfahbod2018-11-211-6/+6
* Use non-GRID-fitted values for metrics (#1363)HinTak2018-11-071-3/+3
* Port objects to use header.writable instead of immutableBehdad Esfahbod2018-11-031-1/+1
* [docs] MoreBehdad Esfahbod2018-10-271-0/+11
* Remove const and references when binding Null()Behdad Esfahbod2018-10-221-1/+1
* [ft] Use mutex to lock access to FT_FaceBehdad Esfahbod2018-10-091-1/+17
* [ft] Remove (probably) stale commentBehdad Esfahbod2018-10-091-6/+1
* [ot/ft] Implement get_nominal_glyphs() callbackBehdad Esfahbod2018-10-091-0/+26
* Add const to get_*_advances APIBehdad Esfahbod2018-10-091-1/+1
* [ft/ot] Remove implementation of deprecated kerning funcsBehdad Esfahbod2018-10-091-19/+0
* [font] Make *_advance() fallback to *_advancesBehdad Esfahbod2018-09-301-19/+0
* [ft] Make TSan happyBehdad Esfahbod2018-09-261-4/+4
* [ft] Invalidate advance cache if font size changedBehdad Esfahbod2018-09-111-0/+9
* [ft] Cache advancesBehdad Esfahbod2018-09-111-20/+17
* [ft] Towards caching slow get_h_advance resultsBehdad Esfahbod2018-09-111-4/+20
* [ft] Add advances() callbackBehdad Esfahbod2018-09-111-0/+27
* Revert "Remove unused hb_cache_t"Behdad Esfahbod2018-09-111-0/+1
* Rename hb-*private.hh to hb-*.hhBehdad Esfahbod2018-08-251-3/+3
* Guard free_static function definitions with macroEmil A Eklund2018-08-141-1/+4
* [lazy] Rename free()Behdad Esfahbod2018-08-121-2/+2
* [lazy] Make hb_lazy_loader_t<> more usableBehdad Esfahbod2018-08-121-4/+3
* [lazy] Use for ft_libraryBehdad Esfahbod2018-08-121-31/+30
* [lazy] Add .free()Behdad Esfahbod2018-08-121-1/+1
* [ot/ft] Port font_funcs statis to lazy-loaderBehdad Esfahbod2018-08-121-29/+27
* [atomic] Add hb_atomic_ptr_t<> and port all usesBehdad Esfahbod2018-08-091-10/+12
* MinorBehdad Esfahbod2018-07-271-2/+3
* Fix unlikely leaksprrace2018-07-271-1/+3
* Include more basic internal headers from hb-private.hhBehdad Esfahbod2018-07-101-1/+0
* More fixes for SunStudio 12.6 buildBehdad Esfahbod2018-06-101-4/+4
* Resolve clang's used-but-marked-unused warningsEbrahim Byagowi2018-04-231-4/+4
* Update the links and revive the dead onesEbrahim Byagowi2018-04-121-1/+1
* Make atexit callbacks threadsafe (#930)Ebrahim Byagowi2018-03-291-17/+27
* Fix typos.Bruce Mitchener2018-01-311-1/+1
* [ft] Use FT_Done_MM_Var() if availableBehdad Esfahbod2018-01-081-0/+4
* [ft] If there's no variations set, don't set them on hb-fontBehdad Esfahbod2018-01-051-1/+9
* [hb-ft] Fix build when Multiple Master font support is disabled in freetypeOlivier Blin2017-12-041-0/+2
* Revert "[glib/ucdn/icu/ft/ot] Make returned funcs inert"Behdad Esfahbod2017-11-141-3/+0
* Consolidate debug stuff into hb-debug.hhBehdad Esfahbod2017-11-031-6/+1
* [glib/ucdn/icu/ft/ot] Make returned funcs inertBehdad Esfahbod2017-10-271-0/+3
* Remove unused hb_cache_tBehdad Esfahbod2017-10-151-2/+0
* Use nullptr instead of NULLBehdad Esfahbod2017-10-151-28/+28
* [ft] Add hb_ft_font_changed()Behdad Esfahbod2017-10-121-2/+13
* Remove cast of functions to (hb_destroy_func_t)Behdad Esfahbod2017-10-111-9/+11
* [ft] Fix theoretical leakBehdad Esfahbod2017-08-091-2/+2
* Protect against div-by-zero in CBDT extent codeBehdad Esfahbod2017-08-091-2/+2
* MinorBehdad Esfahbod2017-01-221-1/+1
* [hb-ft] Remove use of variable-length arrayBehdad Esfahbod2017-01-221-12/+21
* [var] Hook up variations to FreeType faceBehdad Esfahbod2017-01-211-0/+10
* MinorBehdad Esfahbod2017-01-201-1/+1