Sign in
flutter
/
third_party
/
harfbuzz
/
0222d57c357c775f25866653700b9dcb7d5bb807
/
src
/
hb-subset.cc
f212c05
Added VORG struct and its subsetter
by Michiharu Ariza
· 7 years ago
1e88b17
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
5f17dbc
[subset] Fix div-by-zero
by Behdad Esfahbod
· 7 years ago
22b8863
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
1e6599f
Fix older compilers re '>>' at nested template declarations
by Behdad Esfahbod
· 7 years ago
a1e5e07
[subset] Hook up GSUB/GPOS, but still disabled
by Behdad Esfahbod
· 7 years ago
aba0a94
[subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include
by Behdad Esfahbod
· 7 years ago
93fe0fa
[subset] Clean up hb_subset_input_t API
by Behdad Esfahbod
· 7 years ago
d237ce7
[subset] Bail if subsetting a table failed
by Behdad Esfahbod
· 7 years ago
f39166f
[subset] Remove unused hb_subset_profile_t
by Behdad Esfahbod
· 7 years ago
8af9690
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
dae39c5
[face] Introduce character-map API
by Behdad Esfahbod
· 7 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 7 years ago
b09a033
[cmap] More hb_auto_t<>(...)
by Behdad Esfahbod
· 7 years ago
1dcf5fb
[cmap Add hb_subset_collect_variation_unicodes()
by Behdad Esfahbod
· 7 years ago
4806b38
[cmap] Add hb_subset_collect_variation_selectors()
by Behdad Esfahbod
· 7 years ago
d60c465
Rename get_all_codepoints() to collect_unicodes()
by Behdad Esfahbod
· 7 years ago
aadb2a9
Add face-builder
by Behdad Esfahbod
· 7 years ago
e67bb3f
renamed OT::cff to OT::cff1 for consistency
by Michiharu Ariza
· 7 years ago
fdbfa18
renamed CFF version 1 structs and sources to CFF1 from CFF
by Michiharu Ariza
· 7 years ago
64c5412
Added CFF support
by Michiharu Ariza
· 7 years ago
161ece4
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
b912fbe
Remove most uses of direct comparison to Null objects
by Behdad Esfahbod
· 7 years ago
e2fd49e
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
ed7b2e5
Remove OT namespace from hb-machinery-private.hh
by Behdad Esfahbod
· 7 years ago
161b642
Merge branch 'master' into cff-subset
by Michiharu Ariza
· 7 years ago
9583e00
Port more off of Sanitizer<>
by Behdad Esfahbod
· 7 years ago
3a61c3e
first push of CFF/CFF2 work
by Michiharu Ariza
· 7 years ago
be458eb
Include more basic internal headers from hb-private.hh
by Behdad Esfahbod
· 7 years ago
bddeb2b
Minor renamings of internal inline functions
by Behdad Esfahbod
· 7 years ago
cc0b04f
[subset] Remove HB_SUBSET_BUILTIN
by Behdad Esfahbod
· 7 years ago
b8e406f
More fixes for SunStudio 12.6 build
by Behdad Esfahbod
· 7 years ago
a5673da
[subset] Add drop_ot_layout setting to subset input.
by Garret Rieger
· 7 years ago
f9abbf8
Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985
by Behdad Esfahbod
· 7 years ago
f751576
[vector] Use Crap pool in push() as well
by Behdad Esfahbod
· 7 years ago
251cc97
[subset] Switch to using hb_map_t inside of hb_subset_plan_t.
by Garret Rieger
· 7 years ago
fd3d004
Move pool definitions to hb-static.cc
by Behdad Esfahbod
· 7 years ago
7f7b137
Fix Uniscribe build
by Behdad Esfahbod
· 7 years ago
f83e992
Mark CrapPool thread_local
by Behdad Esfahbod
· 7 years ago
5d80129
Add CrapPool
by Behdad Esfahbod
· 7 years ago
63f57f4
Mark more unsized array's as arrayZ
by Behdad Esfahbod
· 7 years ago
eba1c16
Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock()
by Behdad Esfahbod
· 7 years ago
b4fa505
Move Sanitizer::lock_instance<>() to blob->lock_as<>().
by Behdad Esfahbod
· 7 years ago
abc12f7
Move null pool to hb-private
by Behdad Esfahbod
· 7 years ago
5c3112a
s/hb_prealloced_array_t/hb_vector_t/g
by Behdad Esfahbod
· 7 years ago
a60ba79
s/finish/fini
by Behdad Esfahbod
· 7 years ago
21a181a
[subset] sketch out support for a call that lists all codepoints present in a font. Implement support for it in format 4 cmap sub table.
by Garret Rieger
· 7 years ago
1c33727
[subset] fix infinite loop bug in looping through tables for subsetting.
by Garret Rieger
· 7 years ago
07851aa
[subset] Couple of fixes for fuzzer discovered issues. (#924)
by Garret Rieger
· 7 years ago
e4d1cbf
Add HB_SUBSET_BUILTIN
by Behdad Esfahbod
· 7 years ago
7251181
[subset] Fix infinite loop in there are more then 32 tables.
by Garret Rieger
· 7 years ago
39b2f69
[subset] Drop the same tables by default as fontTools does.
by Garret Rieger
· 7 years ago
dd10769
[subset] drop all glyph names from the post table.
by Garret Rieger
· 7 years ago
91867cd
[subset] cleanup.
by Garret Rieger
· 7 years ago
0e8f943
[subset] Skip subsetting vhea.
by Garret Rieger
· 7 years ago
64cf53d
[subset] Subset vmtx if present.
by Garret Rieger
· 7 years ago
4a1d51e
Merge pull request #818 from googlefonts/drophints
by rsheeter
· 7 years ago
df1c7d5
Minor
by Behdad Esfahbod
· 7 years ago
d78393b
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into drophints
by Rod Sheeter
· 7 years ago
dc5c792
[subset] Caclculate head table checksum adjustment
by Behdad Esfahbod
· 7 years ago
66b0a39
[subset] Fix memory leak in hb-subset.
by Garret Rieger
· 7 years ago
5a36b55
[subset] Fix memory leak in subset face destroy.
by Garret Rieger
· 7 years ago
9bd6d25
[subset] clone trim logic from fonttools glyf handling
by Rod Sheeter
· 7 years ago
ec302ad
[subset] Fail subset if a table fails to sanitize.
by Garret Rieger
· 7 years ago
aa4aa23
[subset] Enable hdmx subsetting.
by Garret Rieger
· 7 years ago
fe42862
[subset] Sketch out a basic hb-ot-hdmx.hh.
by Garret Rieger
· 7 years ago
2d02652
[subset] keep the result of _subset
by Rod Sheeter
· 7 years ago
74e0c13
[subset] drop hint tables if so flagged. Still need to dump glyf instructions.
by Rod Sheeter
· 7 years ago
7ecca8c
[subset] keep the result of _subset
by Rod Sheeter
· 7 years ago
e3e0ac9
[subset] Move glyf subsetting code into hb-ot-glyf-table.hh
by Garret Rieger
· 7 years ago
0bff699
Ugh. Really fix build.
by Behdad Esfahbod
· 7 years ago
e330ef3
[subset] Restore hb_face_data_destroy to be internal.
by Garret Rieger
· 7 years ago
3ed70e5
[subset] return bool not hb_bool_t from table::subset
by Rod Sheeter
· 7 years ago
d463e9f
[subset] Give Behdad credit again
by Rod Sheeter
· 7 years ago
fa87770
[subset] First pass at hmtx
by Rod Sheeter
· 7 years ago
d008b62
Merge remote-tracking branch 'upstream/master' into fixed
by Garret Rieger
· 7 years ago
89f17e3
[subset] capitalize dsig.
by Garret Rieger
· 7 years ago
df6d780
[subset] Extract maxp subsetting into hb-ot-maxp-table.
by Garret Rieger
· 7 years ago
2490438
[subset] Correct usFirstCharIndex and usLastCharIndex in OS2 table when subsetting.
by Garret Rieger
· 7 years ago
d5b33f2
[subset] hb_subset_input_t changes
by Behdad Esfahbod
· 7 years ago
3d66f44
[subset] Remove unreachable code
by Behdad Esfahbod
· 7 years ago
1330edc
Use functions to get new gids. Avoid 0; fonttools drops it from cmap.
by Rod Sheeter
· 7 years ago
692f86e
drop GDEF, GPOS, GSUB, and dsig
by Rod Sheeter
· 7 years ago
83e1ef9
[subset] Set the new number of glyphs in maxp.
by Garret Rieger
· 7 years ago
5df080b
Destroy the subset plan at the end of subsetting.
by Garret Rieger
· 7 years ago
ebd31d3
subset for real
by Rod Sheeter
· 7 years ago
203b647
Favor use of static instead HB_INTERNAL
by Ebrahim Byagowi
· 7 years ago
43314ff
More fixes
by Behdad Esfahbod
· 7 years ago
a981d79
Fix more build issues
by Behdad Esfahbod
· 7 years ago
6c4ca61
Hide more symbols of hb-subset (#771)
by Ebrahim Byagowi
· 7 years ago
bfa8716
Minor
by Behdad Esfahbod
· 7 years ago
844f48e
Fix symbol exporting and libstdc++ linkage of hb-subset (#769)
by Ebrahim Byagowi
· 7 years ago
9275bd0
First pass at building a cmap
by Rod Sheeter
· 7 years ago
d2170d1
Check for failures from add table.
by Garret Rieger
· 7 years ago
86aa4b3
Return empty face on hb_subset failure instead of null. Plus some minor cleanups for _add_head_and_set_loca_version
by Garret Rieger
· 7 years ago
1582eab
Update head table with loca format selected by glyf+loca subsetting.
by Garret Rieger
· 7 years ago
335bbaa
Remove uneeded code in hb-subset.
by Garret Rieger
· 7 years ago
59c658c
capture codepoints sorted so we can use them for cmap later. one day we will have a map
by Rod Sheeter
· 7 years ago
aac7d96
Apply per table subsetting while building the new face in hb_subset.
by Garret Rieger
· 7 years ago
9682ef1
Minor fixups
by Behdad Esfahbod
· 7 years ago
Next »