src/hb-paint-extents.hh


Log

Author Commit Date CI Message
Behdad Esfahbod e9134c8c 2025-03-03T02:04:34 [COLR] Reduce malloc pressure By caching paint-extents.
Behdad Esfahbod ce12c195 2025-03-03T02:04:34 [COLR] Reduce malloc pressure By caching paint-extents.
Behdad Esfahbod 453aea05 2025-03-02T16:59:19 [hvgl] Use double instead of float for coords & transforms As "spec" requires.
Behdad Esfahbod 540666b8 2024-09-23T07:01:26 [paint] Err. Make previous commit actually work
Behdad Esfahbod ed636260 2024-09-23T07:00:41 [paint] Intersect clips
Behdad Esfahbod b0cf3d81 2024-09-23T06:50:59 [paint] Comment
Behdad Esfahbod c6ae8d58 2024-03-15T21:17:29 Add hb-geometry.hh
Behdad Esfahbod e0883d60 2023-01-16T12:02:21 Whitespace
Behdad Esfahbod bf16dad5 2023-01-10T17:29:25 [paint-extents] Return unbounded on memory allocation failure
Behdad Esfahbod a63d3292 2023-01-07T16:05:24 [paint-extents] Simplify transform_extents
Behdad Esfahbod e062f982 2023-01-07T16:02:21 [paint-extents] Fix transform_extents Ouch!
Behdad Esfahbod b88ca818 2022-12-31T12:51:28 [paint-extents] Minor reorder
Behdad Esfahbod 4e94b65c 2022-12-31T10:53:40 [paint-extents] Const-correctness
Behdad Esfahbod f6dc4698 2022-12-31T10:52:32 [paint-extents] Minor move variable
Behdad Esfahbod 4e7807a0 2022-12-31T10:50:30 [paint-extents] Rename variable
Behdad Esfahbod c86d1892 2022-12-31T10:46:46 [paint-extents] Move code around
Behdad Esfahbod 4280ed29 2022-12-24T11:38:32 [paint-extents] Add missing file
Behdad Esfahbod 11036ed7 2022-12-24T11:30:45 [paint] Add hb-paint-extents.cc
Behdad Esfahbod 959996d7 2022-12-24T11:22:16 [paint-extents] Namespace
Behdad Esfahbod 6ccbfabd 2022-12-24T10:44:25 [paint] Return bool from paint_image() Fixes https://github.com/harfbuzz/harfbuzz/issues/3974
Behdad Esfahbod aba2063c 2022-12-24T10:15:47 [paint-extents] Comments
Behdad Esfahbod 988ca459 2022-12-24T10:12:35 [paint-extents] Minor refactor
Behdad Esfahbod f8bf9879 2022-12-24T10:04:48 [paint-extents] Refactor code
Behdad Esfahbod f7eebc39 2022-12-23T18:52:46 [paint-extents] Shorten enum addressing
Behdad Esfahbod 0110bdb3 2022-12-23T18:17:05 [paint-extents] Streamline extents_t more
Behdad Esfahbod 9f3e050b 2022-12-23T18:15:21 [paint-extents] Streamline extents_t
Behdad Esfahbod 02684751 2022-12-23T17:33:13 [paint-extents] Clean up
Behdad Esfahbod f9c2e30e 2022-12-23T17:13:35 [paint-extents] Better handle empty glyphs
Matthias Clasen 885dbcfb 2022-12-23T19:07:32 Skip empty outlines
Behdad Esfahbod bd61e645 2022-12-23T16:59:12 [paint-extents] Use hb_min/hb_max
Matthias Clasen 79229cea 2022-12-23T18:33:53 Get outline extents manually
Behdad Esfahbod 7fbaaebe 2022-12-23T15:37:16 [paint-extents] Finish off Untested and unused.
Behdad Esfahbod 8ca78d15 2022-12-23T15:21:48 [paint-extend] More
Behdad Esfahbod 23a2d4db 2022-12-23T15:10:26 [paint-extents] More
Behdad Esfahbod d7435b10 2022-12-23T15:05:30 [paint-extents] Flesh out more
Behdad Esfahbod c37a1ead 2022-12-23T14:57:12 [paint-extents] Flesh out some more
Behdad Esfahbod 268d8b7d 2022-12-23T14:45:56 [paint-extents] Start out