|
1fc128f6
|
2023-06-26T18:34:27
|
|
Replace a few memset/memcpy's with hb_ equivalents
|
|
9fbab46f
|
2023-05-09T01:42:44
|
|
[cairo] Fix a clang warning
|
|
75e6498d
|
2023-03-14T12:41:46
|
|
Don't use M_PI
Fixes https://github.com/harfbuzz/harfbuzz/issues/4166
Happy Pi Day!
|
|
be47182d
|
2023-03-03T11:10:16
|
|
[hb-cairo] Add Black Foundry copyright
|
|
9bd32593
|
2023-02-02T13:36:23
|
|
[cairo] Fix uninitialized value
Ouch!
|
|
e484d6b9
|
2023-01-26T12:55:25
|
|
[cairo] Handle malloc failure
|
|
29a36010
|
2023-01-25T17:26:33
|
|
[cairo] Adapt to cairo foreground API change again
|
|
30d0d9c5
|
2023-01-24T15:43:17
|
|
Adapt to cairo changes
Adapt to the api in the cairo MR that will be used,
and make the code build with older cairo.
|
|
034d4d26
|
2023-01-23T16:22:26
|
|
[hb-cairo] Minor simplify
|
|
f9b3c790
|
2023-01-23T18:09:09
|
|
Update to different cairo API
The cairo will likely end up begin a getter for
a cairo_pattern_t instead of a color.
|
|
4afdbcba
|
2023-01-23T15:53:26
|
|
[hb-cairo] Don't call get_foreground_color unnecessarily
That would invalidate cairo cache on foreground change, even
if the glyph doesn't need that.
|
|
570fe998
|
2023-01-25T15:42:24
|
|
[cairo] Another sweep_gradient fix
k was -1 sometimes.
Fixes the rest of https://roettsch.es/var_colrv1.html
|
|
ea316b56
|
2023-01-25T15:31:29
|
|
[cairo] Flip offsets when reversing
Fixes many of the var_colrv1 first row tests.
https://roettsch.es/var_colrv1.html
|
|
5b05e198
|
2023-01-25T15:24:14
|
|
[cairo] More hb_malloc
|
|
57352b8b
|
2023-01-25T15:22:27
|
|
[cairo] Use hb_malloc / hb_free
|
|
a9392c0c
|
2023-01-25T14:54:52
|
|
[cairo] Use hb_swap()
|
|
2c49eba0
|
2023-01-25T14:52:39
|
|
[cairo] Indent
|
|
b684c6ed
|
2023-01-23T15:44:22
|
|
[hb-cairo] Add hb_cairo_context_t
|
|
c08e5d09
|
2023-01-21T03:40:09
|
|
[hb-draw] Fix MSVC warning
warning C4305: 'initializing': truncation from 'double' to 'float'
|
|
47baa1da
|
2023-01-20T23:38:22
|
|
[hb-cairo] Fixes for sweep gradients
Make reversed angles not infloop, and
cap the number of interval repetitions
at 1000.
Fixes: https://github.com/harfbuzz/harfbuzz/issues/4055
|
|
4d86c65c
|
2023-01-17T07:34:45
|
|
[hb-cairo] Fix linear-gradient reduce_anchors
|
|
f38e35eb
|
2023-01-16T18:07:39
|
|
[cairo] Internal function renames
|
|
37e90c64
|
2022-12-30T15:41:40
|
|
[cairo] Fix warnings
|
|
c9206df1
|
2022-12-29T16:05:19
|
|
[hb-cairo] Fix warnings
|
|
5fdfe6ae
|
2022-12-26T16:52:53
|
|
[cairo] Use hb_qsort
|
|
21573265
|
2022-12-26T16:52:13
|
|
[cairo] More namespacing
|
|
84d1b00c
|
2022-12-26T16:45:23
|
|
[cairo] More namespacing
|
|
8f16e98c
|
2022-12-26T16:44:07
|
|
[cairo] Namespace types
|
|
488be524
|
2022-12-26T16:42:22
|
|
[cairo] Try fix msvc build
|
|
ffa45f24
|
2022-12-25T17:14:45
|
|
[cairo] #ifdef HAVE_CAIRO
|
|
b3a36566
|
2022-12-25T16:53:54
|
|
[hb-cairo] Minor
|
|
3a11a09f
|
2022-12-25T16:53:21
|
|
[hb-cairo] Rename cairo_extend
|
|
1ad24421
|
2022-12-25T15:55:14
|
|
[hb-cairo] Rename files to C++
|