Sign in
android
/
platform
/
external
/
harfbuzz_ng
/
refs/heads/android12-mainline-media-swcodec-release
/
src
/
hb-ot-map.cc
c7621cf
Minor, replace hb_set_add with private API
by Ebrahim Byagowi
· 5 years ago
bbe8780
Avoid bitwise negate of enum value
by Ebrahim Byagowi
· 5 years ago
a0b4ac4
Turn 8 spaces to tab across the project
by Ebrahim Byagowi
· 6 years ago
bb4bbe6
[config] Add HB_NO_OT_LAYOUT
by Behdad Esfahbod
· 6 years ago
41248cc
Remove MIN/MAX in favor of hb_min/hb_max
by Behdad Esfahbod
· 6 years ago
42f4bd6
Minor warning fix again
by Behdad Esfahbod
· 6 years ago
518e6e0
Minor
by Behdad Esfahbod
· 6 years ago
474a120
[array/vector] Rename len to length
by Behdad Esfahbod
· 6 years ago
e412008
Remove redundant void from C++ sources (#1486)
by Ebrahim Byagowi
· 6 years ago
cc84287
[shape-plan] Cache shape plans with variations based on variation indices
by Behdad Esfahbod
· 6 years ago
f33ad6d
[aat] Fix up previous commit and add files
by Behdad Esfahbod
· 6 years ago
8be0e5f
[ot-map] Minor
by Behdad Esfahbod
· 6 years ago
7f1fbfe
Add hb_ot_tags_to_script_and_language
by David Corbett
· 7 years ago
9106771
Refactor the selection of script and language tags
by David Corbett
· 7 years ago
f048ead
Some more
by Behdad Esfahbod
· 6 years ago
606bf57
Revert forcing use of single-parameter static_assert()
by Behdad Esfahbod
· 6 years ago
4e62627
Enforce single-param static_assert() only
by Behdad Esfahbod
· 6 years ago
71c9f84
Make --features rand=1 available to the user
by Behdad Esfahbod
· 7 years ago
f05df64
Allow requesting a specific glyph for 'rand'
by David Corbett
· 7 years ago
c2a75e0
Implement 'rand'
by David Corbett
· 7 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 7 years ago
bddeb2b
Minor renamings of internal inline functions
by Behdad Esfahbod
· 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
90869e6
[ot] Apply langsys's required feature even if no other feature exists
by Behdad Esfahbod
· 7 years ago
978ace6
Improve _hb_popcount()
by Behdad Esfahbod
· 7 years ago
12757b6
Misc warning fixes
by Behdad Esfahbod
· 7 years ago
dbdbfe3
Use nullptr instead of NULL
by Behdad Esfahbod
· 7 years ago
c3448e8
Use static_assert instead of custom ASSERT_STATIC
by Behdad Esfahbod
· 7 years ago
5287ccc
[unsafe-to-break] Allocate public bits from 0
by Behdad Esfahbod
· 8 years ago
40bd7e9
[unsafe-to-break] Add UNSAFE_TO_BREAK flag
by Behdad Esfahbod
· 9 years ago
cdf1fd0
[indic] Add infrastructure to disable ZWNJ-skipping in context-matching
by Behdad Esfahbod
· 8 years ago
72ada4f
[GX] Hook up feature variations
by Behdad Esfahbod
· 9 years ago
7ceadbe
Shuffle code around
by Behdad Esfahbod
· 9 years ago
bde5e39
Move add_lookups from map to map-builder
by Behdad Esfahbod
· 9 years ago
09c7a2d
Limit bits-per-feature to eight
by Behdad Esfahbod
· 9 years ago
3331731
Fix sign of shift operators
by Behdad Esfahbod
· 9 years ago
731a430
Fix requiredFeature stage handling logic
by Behdad Esfahbod
· 9 years ago
ea512f7
Use C-style casts instead of compare to 0, to convert hb_bool_t to bool
by Behdad Esfahbod
· 9 years ago
5c99cf9
Merge branch 'master' into vc++-fixes
by ThePhD
· 10 years ago
0f98fe8
[ot] Search globally for 'vert' feature if not found in specified script/lang
by Behdad Esfahbod
· 10 years ago
8e545d5
Fix all VC++ warnings and errors in the current commit's builds.
by ThePhD
· 10 years ago
da13293
Rework handling of requiredFeature to solve problem with rlig in arial.ttf from winxp
by Jonathan Kew
· 11 years ago
fb8cc86
Rename sort() to qsort()
by Behdad Esfahbod
· 11 years ago
176fd17
Bug 70971 - Signed/unsigned compiler warnings on windows
by Behdad Esfahbod
· 11 years ago
27674b4
[OTLayout] Protect against out-of-range lookup indices
by Behdad Esfahbod
· 11 years ago
d2c9681
Move code around
by Behdad Esfahbod
· 12 years ago
3276c35
[OTLayout] Minor refactoring
by Behdad Esfahbod
· 12 years ago
2265be0
Minor
by Behdad Esfahbod
· 12 years ago
893f57b
Minor renaming
by Behdad Esfahbod
· 12 years ago
8ac3c9c
Rename "pause" to "stage"
by Behdad Esfahbod
· 12 years ago
dd0641a
Minor
by Behdad Esfahbod
· 12 years ago
06a44e8
Remove unneeded code
by Behdad Esfahbod
· 12 years ago
a8cf7b4
[Indic] Futher adjust ZWJ handling in Indic-like shapers
by Behdad Esfahbod
· 12 years ago
398238a
Fix partial disabling of default-on features
by Behdad Esfahbod
· 12 years ago
cfc507c
[Indic-like] Disable automatic joiner handling for basic shaping features
by Behdad Esfahbod
· 12 years ago
ec54486
Add hb_ot_map_feature_flags_t
by Behdad Esfahbod
· 12 years ago
f306410
Bunch of independent changes (ouch)
by Behdad Esfahbod
· 12 years ago
362a990
Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup()
by Behdad Esfahbod
· 12 years ago
851784f
Improve shaper selection
by Behdad Esfahbod
· 12 years ago
6fddf2d
Refactoring ot-map building to make chosen script available earlier
by Behdad Esfahbod
· 12 years ago
fabd311
[OT] Port Arabic fallback shaping to synthetic GSUB
by Behdad Esfahbod
· 13 years ago
87b75d0
[OT] Allow adding features with fallback implementation
by Behdad Esfahbod
· 13 years ago
d9b204d
[GSUB] Allow non-zero-context matching in would_apply()
by Behdad Esfahbod
· 13 years ago
8bb5deb
[OT] Pipe shape_plan down to pause_callbacks
by Behdad Esfahbod
· 13 years ago
3e38c0f
More massaging
by Behdad Esfahbod
· 13 years ago
5393e3a
[OT] Minor refactoring
by Behdad Esfahbod
· 13 years ago
afbcc24
[GSUB] Wire the font, not just the face, down to substitute()
by Behdad Esfahbod
· 13 years ago
b0e6a26
[OT] Hide some API
by Behdad Esfahbod
· 13 years ago
610e5e8
[Indic] Streamline feature would_apply()
by Behdad Esfahbod
· 13 years ago
f860366
[OT] Gain back some lost speed
by Behdad Esfahbod
· 13 years ago
77471e0
Clear output buffer before calling GSUB pause functions
by Behdad Esfahbod
· 13 years ago
6a9be5b
Rename hb_glyph_map_t to hb_set_t
by Behdad Esfahbod
· 13 years ago
d2984a2
Add map->substitute_closure()
by Behdad Esfahbod
· 13 years ago
c605bbb
Remove C++ guards from source files
by Behdad Esfahbod
· 14 years ago
c47a31f
[OT] Save chosen script tag
by Behdad Esfahbod
· 14 years ago
359dcaa
Update copyright headers
by Behdad Esfahbod
· 14 years ago
d8d0c48
Refactor some code common to GSUB and GPOS
by Behdad Esfahbod
· 14 years ago
b70c96d
Enable applying GSUB/GPOS features in multiple segments
by Behdad Esfahbod
· 14 years ago
31f18ab
Minor compiler warning fixes
by Behdad Esfahbod
· 14 years ago
51881a6
Shrink code size
by Behdad Esfahbod
· 14 years ago
90645fb
[OT] Separate map_builder from the actual map
by Behdad Esfahbod
· 14 years ago
265ac61
Replace fixed-size lookup_maps array with hb_array_t
by Behdad Esfahbod
· 14 years ago
6843569
Replace fixed-size feature_maps array with hb_array_t
by Behdad Esfahbod
· 14 years ago
44b0a4d
Replace fixed-size feature_infos array with hb_array_t
by Behdad Esfahbod
· 14 years ago
2409d5f
Update Copyright headers
by Behdad Esfahbod
· 14 years ago
62879ee
[API] Use ISO 15924 tags for hb_script_t
by Behdad Esfahbod
· 14 years ago
39dede9
Make sure boolean features always use value=1
by Behdad Esfahbod
· 14 years ago
852912f
Fix applying default-value for features
by Behdad Esfahbod
· 14 years ago
57ac0ec
Merge clearing masks and setting global masks
by Behdad Esfahbod
· 14 years ago
49baa1f
Add hb_ot_complex_shaper_t stuff and start hooking Arabic shaper up
by Behdad Esfahbod
· 14 years ago
895fb5d
Refactor, in a different direction
by Behdad Esfahbod
· 14 years ago
d2ba016
More refactoring
by Behdad Esfahbod
· 14 years ago
36925f6
Rename hb_mask_allocator_t to hb_ot_map_t
by Behdad Esfahbod
· 14 years ago
5a2b0b3
Add hb-ot-map.cc
by Behdad Esfahbod
· 14 years ago