Behdad Esfahbod
|
79e21984b1
|
Add batch advance width callback function
New API:
+hb_font_funcs_set_glyph_h_advances_func
+hb_font_funcs_set_glyph_v_advances_func
+hb_font_get_glyph_h_advances
+hb_font_get_glyph_h_advances_func_t
+hb_font_get_glyph_v_advances
+hb_font_get_glyph_v_advances_func_t
|
6 years ago |
Koji Ishii
|
9533364cc3
|
batchwidth
|
6 years ago |
Behdad Esfahbod
|
b912fbea17
|
Remove most uses of direct comparison to Null objects
|
6 years ago |
Behdad Esfahbod
|
3506672ce9
|
Port _nil objects to Null() machinery
Finally, unified!
|
6 years ago |
Behdad Esfahbod
|
1abd427acf
|
[BASE] Rename horzi/vert to h/v
|
6 years ago |
Behdad Esfahbod
|
da48aca1be
|
[BASE] Misc fixes
The code was badly broken. In better shape now, but still, needs
a full review before ever working.
|
6 years ago |
Behdad Esfahbod
|
f9cfa5cb0e
|
Change null-pool specialization to min_size again
|
6 years ago |
Behdad Esfahbod
|
25147ff808
|
Move Null system to hb-null.hh
|
6 years ago |
Behdad Esfahbod
|
f800368df3
|
Remove unused macros
|
6 years ago |
Behdad Esfahbod
|
19e0091299
|
Minor
|
6 years ago |
Behdad Esfahbod
|
37be774af9
|
Minor
|
6 years ago |
Behdad Esfahbod
|
e1acff806b
|
Move hb_vector_t to hb-vector-private.hh
|
6 years ago |
Behdad Esfahbod
|
be336dadc0
|
Move some more code around
|
6 years ago |
Behdad Esfahbod
|
92806ee055
|
Move null data definitions to hb-static.cc
Also remove " " null data for Tag. Just use zeroes.
|
6 years ago |
Behdad Esfahbod
|
1b4d5a2402
|
Minor
|
6 years ago |
Behdad Esfahbod
|
7df7963b46
|
Make lazy loader deal with OOM
|
6 years ago |
Behdad Esfahbod
|
30ff8ac865
|
Rename
|
6 years ago |
Behdad Esfahbod
|
85ba4a190f
|
[ot] Comment
|
6 years ago |
Behdad Esfahbod
|
07afc1a213
|
[ot] Add misc tables to tables_t
Most unused.
|
6 years ago |
Behdad Esfahbod
|
74b4df2cde
|
[ot] Move GDEF into tables_t
|
6 years ago |
Behdad Esfahbod
|
0271c7ab3b
|
[ot] Move GSUB/GPOS into tables_t
|
6 years ago |
Behdad Esfahbod
|
f73d2775cf
|
[ot] More shuffling
Misc. table loading now properly automated.
|
6 years ago |
Behdad Esfahbod
|
52fbd23d86
|
[ot] Minor
|
6 years ago |
Behdad Esfahbod
|
6a0a298aab
|
[ot] Move code around
|
6 years ago |
Behdad Esfahbod
|
5e718a751e
|
[ot] Use switch for checking for blacklisted GDEF tables
Faster / more compact code.
|
6 years ago |
Behdad Esfahbod
|
b5cdf5280d
|
[ot] In GDEF blacklisting logic, remove the glyph index check for Times
Just blacklist based on table sizes like we do for other fonts.
|
6 years ago |
Behdad Esfahbod
|
c988b11999
|
Move code around
|
6 years ago |
Behdad Esfahbod
|
574b37e933
|
Minor
|
6 years ago |
Behdad Esfahbod
|
d4d1bf8177
|
Fix for recent rename
|
6 years ago |
Behdad Esfahbod
|
91126aa11a
|
[uniscribe] Update for recent changes
|
6 years ago |
Behdad Esfahbod
|
66952ec47b
|
Remove unused table reference
|
6 years ago |
Behdad Esfahbod
|
443de26fa5
|
Minor
|
6 years ago |
Behdad Esfahbod
|
ee35af738b
|
Make lazy-loader safe for nil objectification
|
6 years ago |
Behdad Esfahbod
|
6404c49d07
|
Minor
|
6 years ago |
Behdad Esfahbod
|
ff7826e90b
|
Reduce storage by sharing face amongst lazy_loaders
|
6 years ago |
Behdad Esfahbod
|
bdd3c11a19
|
Internal templatization of lazy-loaders
|
6 years ago |
Behdad Esfahbod
|
ed7b2e58fc
|
Remove OT namespace from hb-machinery-private.hh
|
6 years ago |
Behdad Esfahbod
|
cb1491f92e
|
Minor
|
6 years ago |
Behdad Esfahbod
|
16ccfafbbd
|
[face] Sprinkle const in the API
|
6 years ago |
Behdad Esfahbod
|
3d22aefede
|
Rename
|
6 years ago |
Behdad Esfahbod
|
1a624c6e06
|
Add comment re (our only) race condition
|
6 years ago |
Behdad Esfahbod
|
44d1fb37ef
|
1.8.5
|
6 years ago |
Behdad Esfahbod
|
13f4c137c6
|
[atomic] Fix Solaris ones to add proper barriers
|
6 years ago |
Behdad Esfahbod
|
19dfaa3515
|
[atomic] Remove volatile from IBM impl signature
|
6 years ago |
Behdad Esfahbod
|
2093a3e0cb
|
[atomic] Oops
|
6 years ago |
Behdad Esfahbod
|
19b98348ff
|
[atomic] Use read-barrier for get()
|
6 years ago |
Behdad Esfahbod
|
006d4f031a
|
[atomic] Some more minor tweaks
|
6 years ago |
Ebrahim Byagowi
|
1a7fed6318
|
Revert "Add a new API, hb_ot_layout_get_feature_name_ids (#976)" (#1121)
This reverts commit 0c1b287b72 .
|
6 years ago |
Behdad Esfahbod
|
dfc86e4b35
|
[atomic] Fix cast to fallback ptr_get()
|
6 years ago |
Behdad Esfahbod
|
7a4d576e81
|
[gobject] Fix copy/paste error
|
6 years ago |