Matthias Clasen
|
e7b0947afd
|
Add a test for hb_ot_color_has_paint
|
2 years ago |
Matthias Clasen
|
5dd69d81b0
|
Fix hb_ot_color_has_paint
We must no access v1 data without checking that
version is 1. A bit of a trap.
|
2 years ago |
Matthias Clasen
|
b8f2281c6c
|
Add hb_ot_color_glyph_has_paint
|
2 years ago |
Behdad Esfahbod
|
79c5bb92ce
|
[ft] Work around a freetype bug
|
2 years ago |
Matthias Clasen
|
a7a93b85e6
|
Drop accidentally added ttx files
|
2 years ago |
Behdad Esfahbod
|
fa1cf15e5d
|
[ft-colr] Whitespace
|
2 years ago |
Behdad Esfahbod
|
5343eac161
|
[ft-colr] Minor use context instead of direct access
|
2 years ago |
Behdad Esfahbod
|
0b6468b820
|
[ft-colr] Minor
|
2 years ago |
Behdad Esfahbod
|
1c595ec17f
|
[paint-extents] Lazy-load paint_extents funcs
|
2 years ago |
Behdad Esfahbod
|
4280ed290d
|
[paint-extents] Add missing file
|
2 years ago |
Behdad Esfahbod
|
2c0ab34d03
|
[paint-extents] Lazy-load draw-funcs
|
2 years ago |
Behdad Esfahbod
|
11036ed71e
|
[paint] Add hb-paint-extents.cc
|
2 years ago |
Behdad Esfahbod
|
959996d709
|
[paint-extents] Namespace
|
2 years ago |
Behdad Esfahbod
|
62bd26dda3
|
[ft] Pick largest bitmap size
|
2 years ago |
Behdad Esfahbod
|
d35dff020f
|
[cbdt] Remove extra clip
|
2 years ago |
Behdad Esfahbod
|
f70c5d6f0d
|
[paint] Continue returning bool from paint_image()
6ccbfabd4f (commitcomment-94127307)
|
2 years ago |
Behdad Esfahbod
|
6ccbfabd4f
|
[paint] Return bool from paint_image()
Fixes https://github.com/harfbuzz/harfbuzz/issues/3974
|
2 years ago |
Behdad Esfahbod
|
346331d375
|
[ft] Fix negative xscale
|
2 years ago |
Behdad Esfahbod
|
9376e7a930
|
[ft] Remove stale TODO
|
2 years ago |
Behdad Esfahbod
|
a7fd48c408
|
[ft] Comment
|
2 years ago |
Behdad Esfahbod
|
bb45ba2f9f
|
[ft] Fix negative y-scale
|
2 years ago |
Behdad Esfahbod
|
aba2063c22
|
[paint-extents] Comments
|
2 years ago |
Behdad Esfahbod
|
988ca459f3
|
[paint-extents] Minor refactor
|
2 years ago |
Behdad Esfahbod
|
f8bf98798d
|
[paint-extents] Refactor code
|
2 years ago |
Behdad Esfahbod
|
f9081fc358
|
Merge pull request #3938 from harfbuzz/wip/matthiasc/paint-api
hb-paint API
|
2 years ago |
Khaled Hosny
|
1f3c042ff5
|
[doc] Don’t automatically skip building docs on Windows
Respect the option setting.
|
2 years ago |
Matthias Clasen
|
dfd371e976
|
Cosmetics
|
2 years ago |
Matthias Clasen
|
d00e97f16c
|
Add test-paint to the autotools build
|
2 years ago |
Matthias Clasen
|
3478728edb
|
Fix test-paint build without freetype
|
2 years ago |
Matthias Clasen
|
4816be9ab5
|
Work around cairo limitations
If we just draw an image, cairos recording surface
complains that it is unbounded. Its not true of course.
To make things work, clip to the extents.
|
2 years ago |
Matthias Clasen
|
9b9d7c7b8e
|
Plug a memory lek in paint tests
|
2 years ago |
Matthias Clasen
|
76c16095fa
|
Fix the build on Windows
No __BYTE_ORDER there.
|
2 years ago |
Matthias Clasen
|
f9c865a899
|
Update test results
These were changed by the introduction of
clip boxes.
|
2 years ago |
Behdad Esfahbod
|
f7eebc397c
|
[paint-extents] Shorten enum addressing
|
2 years ago |
Behdad Esfahbod
|
0110bdb3ea
|
[paint-extents] Streamline extents_t more
|
2 years ago |
Behdad Esfahbod
|
9f3e050b99
|
[paint-extents] Streamline extents_t
|
2 years ago |
Behdad Esfahbod
|
0d129ae308
|
Fix warning
|
2 years ago |
Behdad Esfahbod
|
73e48b9357
|
[colr] Push clipbox or computed clip
|
2 years ago |
Behdad Esfahbod
|
02684751bd
|
[paint-extents] Clean up
|
2 years ago |
Behdad Esfahbod
|
dbea503a38
|
[colr] Return true extents
|
2 years ago |
Behdad Esfahbod
|
f9c2e30e01
|
[paint-extents] Better handle empty glyphs
|
2 years ago |
Matthias Clasen
|
885dbcfba0
|
Skip empty outlines
|
2 years ago |
Behdad Esfahbod
|
bd61e645ff
|
[paint-extents] Use hb_min/hb_max
|
2 years ago |
Behdad Esfahbod
|
56a48f8b0a
|
[paint] Don't use extents in hb-view
Let the clipbox do its magic. Currently works for ft backend only.
|
2 years ago |
Matthias Clasen
|
79229cea17
|
Get outline extents manually
|
2 years ago |
Matthias Clasen
|
55b7af6b62
|
Tweak paint-tests
|
2 years ago |
Behdad Esfahbod
|
47c896f004
|
[paint-extents] Hook it up, kinda
|
2 years ago |
Behdad Esfahbod
|
7fbaaebe8b
|
[paint-extents] Finish off
Untested and unused.
|
2 years ago |
Behdad Esfahbod
|
8ca78d1520
|
[paint-extend] More
|
2 years ago |
Behdad Esfahbod
|
23a2d4dbab
|
[paint-extents] More
|
2 years ago |