Sign in
flutter
/
third_party
/
harfbuzz
/
5b882c420adc8f0556a0d966a641aef4c812079e
/
src
/
hb-ot-color-sbix-table.hh
f0a1892
[serialize] Remove unnecessary pointer indirection
by Behdad Esfahbod
· 3 years, 5 months ago
2a54c9f
.
by Behdad Esfahbod
· 3 years, 9 months ago
ad28f97
Rename offset types to be explicit about their size
by Behdad Esfahbod
· 3 years, 9 months ago
188a0a4
removed default base; replaced w/ bias if required
by ariza
· 4 years, 10 months ago
e642aab
[subset] Add source_blob as a hb_subset_context_t field (#2203)
by Ebrahim Byagowi
· 4 years, 11 months ago
ff984ed
Use multiplication to avoid undefined behaviour per clang
by Ebrahim Byagowi
· 5 years ago
8e08980
[sbix] minor style fixes
by Ebrahim Byagowi
· 5 years ago
0e4b267
[subset] sbix fix missed offset is_null() check
by ckitagawa-work
· 5 years ago
d3fff62
Move push call to caller
by ckitagawa
· 5 years ago
7dc341f
[subset] Fix UBSAN issue in sbix
by ckitagawa
· 5 years ago
3747b32
Address garretrieger@'s comments
by ckitagawa
· 5 years ago
af62c1c
Fix style issue
by ckitagawa
· 5 years ago
8614a30
[subset] Fix sbix fuzz problem
by ckitagawa
· 5 years ago
6bcf57e
Simplify copy and add fuzzing coverage
by ckitagawa
· 5 years ago
78b50a6
Address initial comments
by ckitagawa
· 5 years ago
43b6c86
[subset] Support sbix subsetting
by ckitagawa
· 5 years ago
4ef597e
Fix unary minus operator applied to unsigned int
by Daeren
· 5 years ago
dc45f22
[ot-metrics] Don't use mixed scaled and not scaled for generating extents
by Ebrahim Byagowi
· 5 years ago
d73cdcf
[ot-font] Apply font scaling before turning to int
by Ebrahim Byagowi
· 5 years ago
c379fae
Fix a few struct size declarations
by Behdad Esfahbod
· 5 years ago
a0b4ac4
Turn 8 spaces to tab across the project
by Ebrahim Byagowi
· 5 years ago
c9796d1
Fix sbix glyph extents
by Khaled Hosny
· 5 years ago
dfc5780
Fix more double-promotion errors
by Behdad Esfahbod
· 6 years ago
41248cc
Remove MIN/MAX in favor of hb_min/hb_max
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
ef00654
Convert tag 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
7ee5c52
minor style fix, use void in methods on no argument
by Ebrahim Byagowi
· 6 years ago
5c4fead
Convert "static const hb_tag_t" constants to enum
by Behdad Esfahbod
· 6 years ago
fc44dea
Use atomic ints for upem and num_glyphs on face
by Behdad Esfahbod
· 6 years ago
da6aa3b
Add hb_blob_ptr_t.destroy()
by Behdad Esfahbod
· 6 years ago
0b0fad3
[color] Port to hb_blob_ptr_t
by Behdad Esfahbod
· 6 years ago
0b0b38e
Fix null accelerator's
by Behdad Esfahbod
· 6 years ago
995bf6c
[sbix] Rely on blob->as<> checking size against Type::min_size
by Behdad Esfahbod
· 6 years ago
0af3d17
[sbix] Fix memory leak in early return
by Khaled Hosny
· 6 years ago
98bddbc
[sbix] Minor
by Behdad Esfahbod
· 6 years ago
574579d
[color] Rename get_strike() to choose_strike()
by Behdad Esfahbod
· 6 years ago
e998fb9
[color] Round extents when scaling
by Behdad Esfahbod
· 6 years ago
c929ccf
[ot-color/png] Consider strike ppem on scaling
by Ebrahim Byagowi
· 6 years ago
4876c93
[sbix] Comment
by Behdad Esfahbod
· 6 years ago
6562172
[sbix] Use LOffsetLArrayOf<>
by Behdad Esfahbod
· 6 years ago
a3ddd80
[sbix] Add get_strike
by Behdad Esfahbod
· 6 years ago
95524ed
[sbix] Remove sbix_len
by Behdad Esfahbod
· 6 years ago
69e9846
[sbix] Fix get_glyph_blob() on Null object
by Behdad Esfahbod
· 6 years ago
4e0ee2a
[sbix] Simplify ppem access
by Behdad Esfahbod
· 6 years ago
6ac9a4e
[sbix] Simplify glyph_length calc
by Behdad Esfahbod
· 6 years ago
0730d62
[sbix] Check glyph data end is in range
by Behdad Esfahbod
· 6 years ago
b76dc03
[sbix] Reduce code
by Behdad Esfahbod
· 6 years ago
50fb02a
[sbix] Check glyph id before looking into unsafe array
by Behdad Esfahbod
· 6 years ago
a8cb9c7
[sbix] Simplify 'dupe' handling logic
by Behdad Esfahbod
· 6 years ago
d7eb534
[sbix] Check offsets before proceeding
by Behdad Esfahbod
· 6 years ago
c8380bd
[color] Remove more dump-emoji cruft
by Behdad Esfahbod
· 6 years ago
68f2c83
Remove dump-emoji
by Behdad Esfahbod
· 6 years ago
b46de42
[sbix] Fix order of parameters
by Behdad Esfahbod
· 6 years ago
a91cda7
[sbix] Remove redundant parameter
by Behdad Esfahbod
· 6 years ago
c712005
[sbix] Add get_strike()
by Behdad Esfahbod
· 6 years ago
400bc3f
[sbix] Remove a couple of extra checks
by Behdad Esfahbod
· 6 years ago
3770282
[sbix] Rename sbix_table to table in accelerator
by Behdad Esfahbod
· 6 years ago
1f33b85
[sbix] Rename ugly reference_blob_for_glyph() to reference_png()
by Behdad Esfahbod
· 6 years ago
946b534
[sbix] Fix uninitialized variables
by Behdad Esfahbod
· 6 years ago
01c7d53
[sbix] Select best strike based on ppem
by Behdad Esfahbod
· 6 years ago
f9f26bf
[sbix] Move code around. Add get_extents()
by Behdad Esfahbod
· 6 years ago
48bc303
[sbix] Check blob length against PNG header leangth
by Behdad Esfahbod
· 6 years ago
d3ec31a
[ot-color] More on PNGHeader fields
by Ebrahim Byagowi
· 6 years ago
35fa3d3
[ot-color] Apply Behdad comment
by Ebrahim Byagowi
· 6 years ago
307d618
[ot-color] Make PNGHeader reading actually work
by Ebrahim Byagowi
· 6 years ago
632e9af
[ot-color] Implement PNGHeader and test it, it doesn't work however
by Ebrahim Byagowi
· 6 years ago
38706a0
[ot-color] Preparation for setting PNG width/height in extents
by Ebrahim Byagowi
· 6 years ago
3d4c1f6
[ot-color] Apply Behdad reviews
by Ebrahim Byagowi
· 6 years ago
8ef0d2e
[ot-color] Apply Behdad comment
by Ebrahim Byagowi
· 6 years ago
5e2a52f
[sbix] Remove dump method from sbix accelerator
by Ebrahim Byagowi
· 6 years ago
6a38fd6
[ot-color/png] sbix runtime memory check
by Ebrahim Byagowi
· 6 years ago
265ad40
[ot-color/png] Implement sbix part
by Ebrahim Byagowi
· 6 years ago
c7a4e3d
[svg] Add public API
by Ebrahim Byagowi
· 6 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 6 years ago
36ed163
Remove unnecessary OT:: namespace specifiers
by Behdad Esfahbod
· 6 years ago
740ae27
Port sbix off of Sanitizer<>
by Behdad Esfahbod
· 6 years ago
be70738
Move sanitizer code around a bit
by Behdad Esfahbod
· 6 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
a47070c
Minor, annotate the added tables with likely/unlikely (#997)
by Ebrahim Byagowi
· 7 years ago
a02c3ee
Add or update tables specifications links
by Ebrahim Byagowi
· 7 years ago
f8bb582
[ot-color] Cosmetic changes (#962)
by Ebrahim Byagowi
· 7 years ago
8fd5542
Implement an internal emojis dumper tool (#909)
by Ebrahim Byagowi
· 7 years ago
fb0f3e3
[sbix] Clean up
by Behdad Esfahbod
· 7 years ago
4c63c82
[ot-color] sbix table implementation (#870)
by Ebrahim Byagowi
· 7 years ago