Sign in
flutter
/
third_party
/
harfbuzz
/
b79ceac3c68a41a0b7f624c0f172e99eb7498737
/
src
/
hb-ot-map.hh
b79ceac
Prefer UINT_MAX instead of uint overflow.
by Evgeniy Reizner
· 5 years ago
df44480
Remove unused 'inline' specifier
by Behdad Esfahbod
· 6 years ago
95df00a
Hide a few static methods
by Behdad Esfahbod
· 6 years ago
815cde9
[iter] Use is_sorted_iterator
by Behdad Esfahbod
· 6 years ago
fa333e3
[vector] Remove static_array
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
b2ebaa9
Remove redundant 'inline' from methods (#1483)
by Ebrahim Byagowi
· 6 years ago
22e1857
[arrays] Change argument type of cmp called by hb_vector_t.bsearch()
by Behdad Esfahbod
· 6 years ago
cc84287
[shape-plan] Cache shape plans with variations based on variation indices
by Behdad Esfahbod
· 6 years ago
e8fccbc
Minor
by Behdad Esfahbod
· 6 years ago
0a371fe
Minor
by Behdad Esfahbod
· 6 years ago
94d1552
Minor
by Behdad Esfahbod
· 6 years ago
b1e07e1
[indic/khmer] Remove use of global constructors
by Behdad Esfahbod
· 6 years ago
6c0e7eb
Minor
by Behdad Esfahbod
· 6 years ago
70136a7
Remove F_COMBINE
by Behdad Esfahbod
· 6 years ago
f048ead
Some more
by Behdad Esfahbod
· 6 years ago
1676f60
Minor refactoring
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
[Renamed (98%) from src/hb-ot-map-private.hh]
f9abbf8
Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985
by Behdad Esfahbod
· 7 years ago
6c22276
Add HB_DISALLOW_COPY_AND_ASSIGN
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
c479a59
[subset] Assemble font
by Behdad Esfahbod
· 7 years ago
12757b6
Misc warning fixes
by Behdad Esfahbod
· 7 years ago
0712e91
Remove hb_compare_func_t
by Behdad Esfahbod
· 7 years ago
db5f7ef
Inline another bsearch()
by Behdad Esfahbod
· 7 years ago
dbdbfe3
Use nullptr instead of NULL
by Behdad Esfahbod
· 7 years ago
cdf1fd0
[indic] Add infrastructure to disable ZWNJ-skipping in context-matching
by Behdad Esfahbod
· 8 years ago
740fdbc
avoid UBSan warning in get_stage_lookups (#450)
by jfkthame
· 8 years ago
72ada4f
[GX] Hook up feature variations
by Behdad Esfahbod
· 8 years ago
bde5e39
Move add_lookups from map to map-builder
by Behdad Esfahbod
· 8 years ago
255df68
Fix undefined behavior in cmp function
by Behdad Esfahbod
· 9 years ago
167c327
Fix build on MSVC >= 2012
by Chun-wei Fan
· 9 years ago
aa7044d
Generalize flags types
by Behdad Esfahbod
· 9 years ago
0f98fe8
[ot] Search globally for 'vert' feature if not found in specified script/lang
by Behdad Esfahbod
· 10 years ago
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 11 years ago
6faff8e
Add static storage classifier to inline functions
by Behdad Esfahbod
· 11 years ago
a7e8bbb
Minor fraction mask setting improvement
by Behdad Esfahbod
· 11 years ago
014f369
Add XXX note
by Behdad Esfahbod
· 11 years ago
bac1dd6
[OTLayout] Refactor a bit more
by Behdad Esfahbod
· 12 years ago
3276c35
[OTLayout] Minor refactoring
by Behdad Esfahbod
· 12 years ago
ea86efa
Minor
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
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
41732f1
[Indic] Help compiler put indic_features table in .rodata
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
e7ffcfa
Clean-up add_bool_feature
by Behdad Esfahbod
· 12 years ago
f306410
Bunch of independent changes (ouch)
by Behdad Esfahbod
· 12 years ago
851784f
Improve shaper selection
by Behdad Esfahbod
· 12 years ago
5ab3855
Choose shaper based on chosen OT script tag
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
8bb5deb
[OT] Pipe shape_plan down to pause_callbacks
by Behdad Esfahbod
· 13 years ago
3e38c0f
More massaging
by Behdad Esfahbod
· 13 years ago
afbcc24
[GSUB] Wire the font, not just the face, down to substitute()
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
f055442
[Indic] Lookup consonant position in the font
by Behdad Esfahbod
· 13 years ago
1827dc2
Add hb_ot_shape_glyphs_closure()
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
8336186
Zero map objects
by Behdad Esfahbod
· 14 years ago
f5bc272
[Indic] For old-style Indic tables, move Halant around
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
f6d7a9b
Shuffle code around
by Behdad Esfahbod
· 14 years ago
b9452bf
Fix compiler warnings with -pedantic
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
6a7ac79
Plug leaks
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
72657e4
[API] Make hb_font_create() take a face and reference it
by Behdad Esfahbod
· 14 years ago
2409d5f
Update Copyright headers
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
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
aa9c450
Enable 'rtlm' mirroring
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
ecc4550
Fix feature overriding
by Behdad Esfahbod
· 14 years ago
8f08c32
Minor cleanup
by Behdad Esfahbod
· 14 years ago
4924aff
Add hb-ot-map-private.hh
by Behdad Esfahbod
· 14 years ago