Sign in
flutter
/
third_party
/
harfbuzz
/
0222d57c357c775f25866653700b9dcb7d5bb807
/
src
/
hb-ot-layout.cc
b545e27
Don't seed the RNG from the contents of the buffer
by David Corbett
· 7 years ago
c2a75e0
Implement 'rand'
by David Corbett
· 7 years ago
fda994e
Use enum instead of "static const" in class scope
by Behdad Esfahbod
· 7 years ago
fee0f41
Don't declare extern symbols as inline
by Behdad Esfahbod
· 7 years ago
a268068
[ot-face] Remove tables_t. The face_data_t is what tables_t was
by Behdad Esfahbod
· 7 years ago
c624e18
[OT] Move code around
by Behdad Esfahbod
· 7 years ago
3999094
[OT] Use relaxed ops for recursing into GSUB/GPOS lookups again
by Behdad Esfahbod
· 7 years ago
d8c57e8
[GDEF] Move code around
by Behdad Esfahbod
· 7 years ago
4096fbe
[ot-face] Port GDEF to unified table accelerator model as well
by Behdad Esfahbod
· 7 years ago
b929100
[ot-face] Unify GSUB/GPOS accelerators in the table accelerator framework
by Behdad Esfahbod
· 7 years ago
d950022
Add hb-ot-face.cc/hh
by Behdad Esfahbod
· 7 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 7 years ago
1c6b369
[ot] Rename hb_ot_layout_t to hb_ot_face_data_t
by Behdad Esfahbod
· 7 years ago
b912fbe
Remove most uses of direct comparison to Null objects
by Behdad Esfahbod
· 7 years ago
74b4df2
[ot] Move GDEF into tables_t
by Behdad Esfahbod
· 7 years ago
0271c7a
[ot] Move GSUB/GPOS into tables_t
by Behdad Esfahbod
· 7 years ago
f73d277
[ot] More shuffling
by Behdad Esfahbod
· 7 years ago
52fbd23
[ot] Minor
by Behdad Esfahbod
· 7 years ago
6a0a298
[ot] Move code around
by Behdad Esfahbod
· 7 years ago
5e718a7
[ot] Use switch for checking for blacklisted GDEF tables
by Behdad Esfahbod
· 7 years ago
b5cdf52
[ot] In GDEF blacklisting logic, remove the glyph index check for Times
by Behdad Esfahbod
· 7 years ago
ff7826e
Reduce storage by sharing face amongst lazy_loaders
by Behdad Esfahbod
· 7 years ago
ed7b2e5
Remove OT namespace from hb-machinery-private.hh
by Behdad Esfahbod
· 7 years ago
44d1fb3
1.8.5
by Behdad Esfahbod
· 7 years ago
1.8.5
1a7fed6
Revert "Add a new API, hb_ot_layout_get_feature_name_ids (#976)" (#1121)
by Ebrahim Byagowi
· 7 years ago
8973375
[subset] use add_array to populate feature_indexes.
by Garret Rieger
· 7 years ago
7d92bef
[subset] collect features first, then use those to collect lookups.
by Garret Rieger
· 7 years ago
5edf454
[subset] During lookup collection remember the features we've already processed.
by Garret Rieger
· 7 years ago
85646fd
[subset] Limit the iterations of the closure algorithm.
by Garret Rieger
· 7 years ago
9583e00
Port more off of Sanitizer<>
by Behdad Esfahbod
· 7 years ago
0c1b287
Add a new API, hb_ot_layout_get_feature_name_ids (#976)
by Ebrahim Byagowi
· 7 years ago
db5d430
[aat] Update for blob changes
by Behdad Esfahbod
· 7 years ago
f56cd9d
Style
by Behdad Esfahbod
· 7 years ago
feb2389
[subset] Use gsub closure if ot layout is not being dropped.
by Garret Rieger
· 7 years ago
57badad
[subset] add a new closure call to hb-ot-layout that can compute the closure over multiple lookups.
by Garret Rieger
· 7 years ago
45186b9
[subset] Add memoization of GSUB lookup closures.
by Garret Rieger
· 7 years ago
f751576
[vector] Use Crap pool in push() as well
by Behdad Esfahbod
· 7 years ago
7185b27
Rename in_error to !successful
by Behdad Esfahbod
· 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
2a46a02
Minor
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
203dc44
[ot-layout] Remove unused members
by Behdad Esfahbod
· 7 years ago
37b9561
Remove hb_auto_array_t
by Behdad Esfahbod
· 7 years ago
218fa71
[ot-color] SVG table implementation (#874)
by Ebrahim Byagowi
· 7 years ago
4c63c82
[ot-color] sbix table implementation (#870)
by Ebrahim Byagowi
· 7 years ago
c446c23
[ot-color] Move the related tables to hb-ot-color-* (#858)
by Ebrahim Byagowi
· 7 years ago
f671f7f
[colr] Implement
by Ebrahim Byagowi
· 7 years ago
5b9c234
[CPAL] Refactor and address the reviews
by Ebrahim Byagowi
· 7 years ago
101850f
Merge with master
by Ebrahim Byagowi
· 7 years ago
f110c0c
Merge pull request #838 from harfbuzz/BASE
by Ebrahim Byagowi
· 7 years ago
0ad8c66
Remove public API of the branch
by Ebrahim Byagowi
· 7 years ago
ae14dd0
[aat] Implement ankr
by Ebrahim Byagowi
· 7 years ago
551fa2d
[BASE] Minor
by Behdad Esfahbod
· 7 years ago
05699fd
Merge remote-tracking branch 'eroux/add-base'
by Behdad Esfahbod
· 7 years ago
1ab16f4
[aat] Implement trak logic (#816)
by Ebrahim Byagowi
· 7 years ago
cd32177
Try at fixing multiple-definition of NullPool
by Behdad Esfahbod
· 7 years ago
cdab20d
Minor
by Behdad Esfahbod
· 7 years ago
148ca61
[ot-layout] Fix nullptr dereference.
by Bruce Mitchener
· 7 years ago
fd03449
Rename hb_apply_context_t to hb_ot_apply_context_t
by Behdad Esfahbod
· 7 years ago
470fe5b
[aat] Implement Lookup table
by Behdad Esfahbod
· 7 years ago
c71b55a
[aat] Start implementing Apple AAT morx table
by Behdad Esfahbod
· 7 years ago
be9e307
[ot] Ensure layout in hb_ot_layout_table_get_lookup_count()
by Behdad Esfahbod
· 7 years ago
ec86cc5
Fix Windows build
by Behdad Esfahbod
· 7 years ago
af3f72f
Correctly mark NullPool const
by Behdad Esfahbod
· 7 years ago
3205de7
Make the NullPool HB_INTERNAL shared
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
cdf1fd0
[indic] Add infrastructure to disable ZWNJ-skipping in context-matching
by Behdad Esfahbod
· 8 years ago
3b0e47c
Fix arm-none-eabi build (fixes #451) (#496)
by Ebrahim Byagowi
· 8 years ago
c04c1fe
Blacklist GDEF table in additional Tahoma versions. (#459)
by jfkthame
· 8 years ago
edcf634
Blacklist more versions of Padauk
by Behdad Esfahbod
· 8 years ago
3ebcd5a
first working version!
by Elie Roux
· 8 years ago
a657f23
Blacklist another instance of Padauk (#419)
by Dominik Röttsches
· 8 years ago
f131f00
compile, move into hb-ot-layout.cc
by Elie Roux
· 8 years ago
466b3e5
Shuffle things around a bit
by Behdad Esfahbod
· 8 years ago
4ec1931
Add Win10 Anniversary Update version of Tahoma to GDEF blacklist. (#412)
by jfkthame
· 8 years ago
72c7548
Add Win7 version of himalaya.ttf to the GDEF table blacklist. (#407)
by jfkthame
· 8 years ago
113393e
Remove a few unused includes
by Behdad Esfahbod
· 8 years ago
55d42fd
Start adding hb-ot-var.h and implementation
by Behdad Esfahbod
· 8 years ago
1f810da
Port math table to hb_lazy_table_loader_t
by Behdad Esfahbod
· 8 years ago
ae00af4
Move math-specific code from hb-ot-layout to hb-ot-math #235 (#384)
by Frédéric Wang
· 8 years ago
ec87ba9
[GX] Add hb_ot_layout_feature_with_variations_get_lookups()
by Behdad Esfahbod
· 8 years ago
30c42b6
[GX] Add hb_ot_layout_table_find_feature_variations()
by Behdad Esfahbod
· 8 years ago
d1c6237
Aim math API for 1.3.3 instead of 1.4.0
by Behdad Esfahbod
· 8 years ago
7adbc5d
Fix building math docs (#335)
by Khaled Hosny
· 9 years ago
c3e21a6
[MATH] Fix more docs
by Behdad Esfahbod
· 9 years ago
46cc4a3
[MATH] Rename hb_math_*_t types to hb_ot_math_*_t
by Behdad Esfahbod
· 9 years ago
0762b35
Document API for MathVariants (#330)
by Frédéric Wang
· 9 years ago
86106c7
[MATH] Rename all API to hb_ot_math_*
by Behdad Esfahbod
· 9 years ago
559eb56
[MATH] Wire up get_glyph_assembly()
by Behdad Esfahbod
· 9 years ago
353f455
[MATH] Wire up get_glyph_variants()
by Behdad Esfahbod
· 9 years ago
7fe0e28
[MATH] Start fleshing out glyph variant API
by Behdad Esfahbod
· 9 years ago
51da7a1
MATH table: Add API to access math variants.
by Frédéric Wang
· 9 years ago
94f5df5
[MATH] Clean up get_kerning()
by Behdad Esfahbod
· 9 years ago
17ff30e
[MATH] Clean up get_top_accent_attachment()
by Behdad Esfahbod
· 9 years ago
Next »