Sign in
flutter
/
third_party
/
harfbuzz
/
005582e0cb80821fb5bbbdfb6cef4be05078d060
/
src
/
hb-ot-kern-table.hh
6d555ce
[meta] Use std::forward instead of hb_forward()
by Behdad Esfahbod
· 3 years, 2 months ago
08428a1
minor, spacing
by Ebrahim Byagowi
· 4 years, 9 months ago
0558413
Minor, tweak spaces
by Ebrahim Byagowi
· 5 years ago
12092a4
[config] Rename HB_NO_SHAPE_AAT to HB_NO_AAT_SHAPE
by Behdad Esfahbod
· 6 years ago
799c6a5
[config] Add some
by Behdad Esfahbod
· 6 years ago
2c93f0d
Add HB_NO_AAT
by Behdad Esfahbod
· 6 years ago
83e3eab
Whitespace
by Behdad Esfahbod
· 6 years ago
36bb24f
[dispatch] Forward arguments in all dispatch multiplexers
by Behdad Esfahbod
· 6 years ago
9258878
Remove space between right angle brackets now that we have C++11 (#1689)
by Ebrahim Byagowi
· 6 years ago
5d4b037
Convert unsigned enum class consts to static constexpr
by Behdad Esfahbod
· 6 years ago
ef00654
Convert tag enum class consts to static constexpr
by Behdad Esfahbod
· 6 years ago
39e1b6d
Convert boolean enum class consts to static constexpr
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
fb05908
Revert ugly fixes
by Behdad Esfahbod
· 6 years ago
d39760c
One more...
by Behdad Esfahbod
· 6 years ago
5c4fead
Convert "static const hb_tag_t" constants to enum
by Behdad Esfahbod
· 6 years ago
9e4138c
Convert misc "static const" constants to enum
by Behdad Esfahbod
· 6 years ago
44cbd2e
Convert "static const bool" constants to anonymous enum
by Behdad Esfahbod
· 6 years ago
7489622
[aat] Disable mark advance zeroing if kern table has state-machines
by Behdad Esfahbod
· 6 years ago
209b58e
Minor
by Behdad Esfahbod
· 6 years ago
3b9fd17
Disallow taking Null() of unbounded structs
by Behdad Esfahbod
· 6 years ago
9af983a
[kern] Switch to dispatch
by Behdad Esfahbod
· 6 years ago
bc06e28
[kerx/kern] Add has_cross_stream()
by Behdad Esfahbod
· 6 years ago
7a9629f
[kerx] Implement CrossStream kerning for non-state-machine subtables
by Behdad Esfahbod
· 6 years ago
0eb4157
[kerx] Disable backwards-kerning for non-state-machine tables
by Behdad Esfahbod
· 6 years ago
14772da
[kern/kerx] Share KernTable, renamed to KerxTable
by Behdad Esfahbod
· 6 years ago
db6e658
[kern/kerx] More towards sharing KernTable
by Behdad Esfahbod
· 6 years ago
89ec095
[kern] Disable Format1 and Format3 for OT-style tables
by Behdad Esfahbod
· 6 years ago
ab57bca
[kern] Minor
by Behdad Esfahbod
· 6 years ago
30af5b4
[kern] Move code
by Behdad Esfahbod
· 6 years ago
1ff3004
[kern] Massage more
by Behdad Esfahbod
· 6 years ago
f8c3df7
[kern/kerx] Minor
by Behdad Esfahbod
· 6 years ago
f5e0a63
[kern/kerx] Towards sharing KernTable
by Behdad Esfahbod
· 6 years ago
3305084
[kern/kerx] Minor
by Behdad Esfahbod
· 6 years ago
1a5ef84
[kern/kerx] Share Format2
by Behdad Esfahbod
· 6 years ago
d5c0ca2
[aat] Minor
by Behdad Esfahbod
· 6 years ago
241ba7d
[morx/kerx] Rename types
by Behdad Esfahbod
· 6 years ago
c808e44
[kern/kerx] Share Format1 subtable
by Behdad Esfahbod
· 6 years ago
f5f4ca7
[kern/kerx] Enable crossStream kerning in vertical
by Behdad Esfahbod
· 6 years ago
5b17853
[kern/kerx] Share Format0
by Behdad Esfahbod
· 6 years ago
c97dde5
[kern/kerx] Towards merge more
by Behdad Esfahbod
· 6 years ago
540ccc3
[kern/kerx] More towards sharing
by Behdad Esfahbod
· 6 years ago
d0f8f4c
[kern] Move kern machine to hb-kern.hh
by Behdad Esfahbod
· 6 years ago
befac33
[kern] Remove Override business
by Behdad Esfahbod
· 6 years ago
59e04e4
[kern/kerx] Fix cursive joining
by Behdad Esfahbod
· 6 years ago
8d0f797
[kern/kerx] Fix "reset" magic value
by Behdad Esfahbod
· 6 years ago
80a33b9
[kern] More tweaks
by Behdad Esfahbod
· 6 years ago
564e8ac
[kern] Adjust some more
by Behdad Esfahbod
· 6 years ago
4d003b8
[kern] Add TODO
by Behdad Esfahbod
· 6 years ago
9810f0b
[kern] Minor
by Behdad Esfahbod
· 6 years ago
9c04b60
[kern] In Format1, adjust how kerning is done
by Behdad Esfahbod
· 6 years ago
e8c4772
[kern] XXX Negate CrossKerning sign
by Behdad Esfahbod
· 6 years ago
01bf43a
[kern] Implement CrossStream kerning
by Behdad Esfahbod
· 6 years ago
b11830c
[kern] Improve Format 2
by Behdad Esfahbod
· 6 years ago
10e6f70
[kern] Minor
by Behdad Esfahbod
· 6 years ago
164eedd
[kern] Minor
by Behdad Esfahbod
· 6 years ago
220a599
[kern/kerx] Fix trace numbering
by Behdad Esfahbod
· 6 years ago
bfafe20
[kern] Switch to dispatch
by Behdad Esfahbod
· 6 years ago
213fa3b
[kern] Refactor to include header in each subtable type
by Behdad Esfahbod
· 6 years ago
b0da2cd
[kern] Some more
by Behdad Esfahbod
· 6 years ago
75b00b5
[kern] Renames
by Behdad Esfahbod
· 6 years ago
b605db2
[aat] Clean up ankr table include mess
by Behdad Esfahbod
· 6 years ago
8d98c51
[kern] Third try fix access violation in Format3
by Behdad Esfahbod
· 6 years ago
f074da8
[kern] Really fix access violation in Format3
by Behdad Esfahbod
· 6 years ago
0589787
[kern] Fix access violation in Format3
by Behdad Esfahbod
· 6 years ago
8034d1d
[kern] Implement Format1
by Behdad Esfahbod
· 6 years ago
46b3885
[kern] Set subtable on sanitizer
by Behdad Esfahbod
· 6 years ago
74c7a2c
[kern] Respect more flags
by Behdad Esfahbod
· 6 years ago
9f880ba
[kern] Minor
by Behdad Esfahbod
· 6 years ago
f1df441
[kern] Comment
by Behdad Esfahbod
· 6 years ago
095f5ad
[kern] Push apply loop to each subtable
by Behdad Esfahbod
· 6 years ago
949dad8
[kern] Remove accelerator
by Behdad Esfahbod
· 6 years ago
6e06fe1
[kern] Implement Format3
by Behdad Esfahbod
· 6 years ago
a4a7a62
[kern] Add buffer message
by Behdad Esfahbod
· 6 years ago
661340c
[kern] Scale kern pairs before applying
by Behdad Esfahbod
· 6 years ago
62376a7
Ignore signed-integer-overflow while kerning
by Behdad Esfahbod
· 6 years ago
5d34164
[kern/kerx] Fix offset base
by Behdad Esfahbod
· 6 years ago
0537a40
[kerx] Comment
by Behdad Esfahbod
· 6 years ago
27db859
[kern/kerx] Adjust bounds check
by Behdad Esfahbod
· 6 years ago
4df8eb2
[kern] Use kern subtable length for sanitizing in the accelerator
by Behdad Esfahbod
· 6 years ago
8bff1d2
[kern] Minor
by Behdad Esfahbod
· 6 years ago
210f899
[kern] Sanitize 4 bytes, not 2
by Behdad Esfahbod
· 6 years ago
977c8a8
[kern] Minor
by Behdad Esfahbod
· 6 years ago
a519588
Apply TrueType/OpenType kern table when GPOS kern feature is not available
by Behdad Esfahbod
· 6 years ago
3c23ff9
[kern] Add kerning driver to TT kern table
by Behdad Esfahbod
· 6 years ago
683c3a9
[kern] Abstract away kerning machine
by Behdad Esfahbod
· 6 years ago
d62b401
[kern] Shout less
by Behdad Esfahbod
· 6 years ago
8aa83d9
[kern/kerx] Fix Format2 offsetting
by Behdad Esfahbod
· 6 years ago
dff2c45
Port rest from VAR to UnsizedArrayOf<>
by Behdad Esfahbod
· 6 years ago
9507b05
Simplify sanitize->check_array()
by Behdad Esfahbod
· 6 years ago
3a0b3a2
Free up hb-ot-face.hh from includes
by Behdad Esfahbod
· 6 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 6 years ago
9583e00
Port more off of Sanitizer<>
by Behdad Esfahbod
· 6 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
a02c3ee
Add or update tables specifications links
by Ebrahim Byagowi
· 7 years ago
2a23606
Fix llvm-gcc-4.2 compile issue and add a macOS bot to test it (#899)
by Ebrahim Byagowi
· 7 years ago
85be365
Use KernSubTableFormat2::rightClassTable
by bungeman
· 7 years ago
Next »