Commit Graph

  • 01208c7c02 [subset-plan] Simplify gsub/gpos_feature_record_cond_idx_map allocation Behdad Esfahbod 2023-01-11 11:10:28 -0700
  • 06039db080 [subset-plan] Simplify gsub_langsys and gpos_langsys allocation Behdad Esfahbod 2023-01-11 11:07:31 -0700
  • 5fc91de2c0 [shape-plan] Simplify _glyphset_colred allocation Behdad Esfahbod 2023-01-11 11:04:17 -0700
  • efafe7aa3b [subset-plan] Simplify _glyphset_mathed allocation Behdad Esfahbod 2023-01-11 11:03:19 -0700
  • 113a1700df [subset-plan] Simplify _glyphset_gsub allocation Behdad Esfahbod 2023-01-11 11:01:11 -0700
  • 4a9268f280 [subset-plan] Simplify _glyphset allocation Behdad Esfahbod 2023-01-11 11:00:02 -0700
  • 1a00ab69ec [subset-plan] Simplify gsub_lookups and gpos_lookups allocation Behdad Esfahbod 2023-01-11 10:56:16 -0700
  • 1a716bad03 [subset-plan] Simplify gsub_features and gpos_features allocation Behdad Esfahbod 2023-01-11 10:51:48 -0700
  • 78aa9f1e9c [subset-plan] Simplify name_ids allocation Behdad Esfahbod 2023-01-11 10:47:40 -0700
  • cfb48f91da [subset-plan] Simplify name_languages allocation Behdad Esfahbod 2023-01-11 10:45:02 -0700
  • e4ca0fe436 [subset-plan] Simplify layout_features allocation Behdad Esfahbod 2023-01-11 10:43:01 -0700
  • 4de66eec57 [subset-plan] Simplify layout_scripts allocation Behdad Esfahbod 2023-01-11 10:40:54 -0700
  • e2d0b9b5e2 [doc] Fix API indices generation Khaled Hosny 2023-01-11 18:50:24 +0200
  • 5f51dd276b [ft-colr] Minor use false instead of 0 Behdad Esfahbod 2023-01-10 22:57:07 -0700
  • f84a8e3289 [ft-colr] Comment Behdad Esfahbod 2023-01-10 22:43:30 -0700
  • 1cb5a87feb test-pain: Print out extend for color lines Matthias Clasen 2023-01-10 22:13:44 -0500
  • 6648e6e3e5 Add one more paint test Matthias Clasen 2023-01-10 22:07:44 -0500
  • bf16dad55a [paint-extents] Return unbounded on memory allocation failure Behdad Esfahbod 2023-01-10 17:29:25 -0700
  • 3e1c524e64 [bit-page] Comment Behdad Esfahbod 2023-01-10 17:18:34 -0700
  • 626def03f8 [hmtx] Remove TODO items Behdad Esfahbod 2023-01-10 17:12:50 -0700
  • adf0bd6dcd [test-map] Add a test Behdad Esfahbod 2023-01-10 17:04:58 -0700
  • 4fd0354067 [font] Docs Behdad Esfahbod 2023-01-10 14:32:08 -0700
  • bfd7548e24 [aat] Optimize feature-range application Behdad Esfahbod 2023-01-10 13:31:58 -0700
  • dd42939e31 [aat] Reduce unsafe_to_concat calls Behdad Esfahbod 2023-01-10 13:23:19 -0700
  • fecce62a45 [ft] Docs Behdad Esfahbod 2023-01-10 13:13:43 -0700
  • cb509d9c89 [face] Docs Behdad Esfahbod 2023-01-10 13:11:48 -0700
  • 8a2efbd8a1 [upem] More docs Behdad Esfahbod 2023-01-10 13:10:36 -0700
  • ccffce58cc [scale] More docs Behdad Esfahbod 2023-01-10 13:09:30 -0700
  • c4580d8670 [scale] More docs Behdad Esfahbod 2023-01-10 12:56:02 -0700
  • f0e695a3a9 [scale] Comment Behdad Esfahbod 2023-01-10 12:55:17 -0700
  • 8c47580ac8 [scale] Document Behdad Esfahbod 2023-01-10 12:53:54 -0700
  • 8b17c6ca30 [aat] Comment Behdad Esfahbod 2023-01-10 12:17:38 -0700
  • 0e11d317ee [aat] Optimize feature application Behdad Esfahbod 2023-01-10 12:16:04 -0700
  • 4ee6094114 [aat] Add test for feature range Behdad Esfahbod 2023-01-10 11:52:12 -0700
  • a70543daf3 [aat] Always unsafe-to-concat in state machine Behdad Esfahbod 2023-01-10 11:49:48 -0700
  • 62383315fa [aat] Try fix leak on memory allocation failure Behdad Esfahbod 2023-01-10 11:29:04 -0700
  • e122fe2acf [aat] Adjust last range Behdad Esfahbod 2023-01-10 11:06:20 -0700
  • e28c158c35 [aat] Run subtable across ranges if flags match Behdad Esfahbod 2023-01-10 11:03:38 -0700
  • 2c9c49fd32 [aat] Support ranges in NonContextual subtable as well Behdad Esfahbod 2023-01-10 10:53:21 -0700
  • c08308a83c [aat] Always generate a feature range Behdad Esfahbod 2023-01-09 21:42:19 -0700
  • db4c874758 Revert "Revert "[aat] Support feature ranges"" Behdad Esfahbod 2023-01-09 21:32:15 -0700
  • 0728098e45 [Coverage] Speed up subset for too-large Coverage tables Behdad Esfahbod 2023-01-10 10:18:29 -0700
  • 8460909e0c [build] Fix make dist Khaled Hosny 2023-01-10 17:43:10 +0200
  • 709624e005 [build] Fix make dist Khaled Hosny 2023-01-10 17:43:10 +0200
  • 6a7a38521f Revert "[aat] Support feature ranges" Behdad Esfahbod 2023-01-09 21:29:19 -0700
  • adfd5dd7a9 Fix TINY build Behdad Esfahbod 2023-01-09 21:18:12 -0700
  • 1b7994cb3a [aat] Support feature ranges Behdad Esfahbod 2023-01-09 19:38:50 -0700
  • 622a686952 Revert "Revert "Revert "[aat] Allow disable feature ranges""" Behdad Esfahbod 2023-01-09 18:14:40 -0700
  • 0f01a83622 [subset] add basic test for CFF2 subsetting. Garret Rieger 2023-01-10 01:09:44 +0000
  • e2dc691d57 [subset] add basic test for CFF2 subsetting. Garret Rieger 2023-01-10 01:09:44 +0000
  • 5202053c2c Revert "Revert "[aat] Allow disable feature ranges"" Behdad Esfahbod 2023-01-09 17:29:43 -0700
  • 82b3e8af69 Revert "[aat] Allow disable feature ranges" Behdad Esfahbod 2023-01-09 17:28:52 -0700
  • 24a4d397ba [aat] Allow disable feature ranges Behdad Esfahbod 2023-01-09 17:26:08 -0700
  • b20871322f test-paint: Fix use of g_test_skip Matthias Clasen 2023-01-09 16:30:25 -0500
  • 3ff713ab80 [coretext] Remove unused variable Behdad Esfahbod 2023-01-09 13:59:50 -0700
  • 4148487556 [ft] Comment Behdad Esfahbod 2023-01-09 13:47:59 -0700
  • d2aa2397ba Optimize non-slant extents code Behdad Esfahbod 2023-01-09 13:43:56 -0700
  • 73dab7f784 [ft] Fix slanting code Behdad Esfahbod 2023-01-09 13:36:55 -0700
  • eb0f0279d2 test-paint: Avoid g_test_skip_printf Matthias Clasen 2023-01-09 15:33:34 -0500
  • e61c2be41c test-paint: Skip tests if ft COLRv1 is missing Matthias Clasen 2023-01-09 15:25:29 -0500
  • 1d662632d9 test-paint: More output for failures Matthias Clasen 2023-01-09 15:01:59 -0500
  • 64e3f53fc2
    Merge pull request #4015 from harfbuzz/more-paint-tests Matthias Clasen 2023-01-09 14:43:33 -0500
  • d0108d31a2 Add more paint tests Matthias Clasen 2023-01-08 11:20:21 -0500
  • 0275151490 [paint] Align deptch/edge count conditions across two backends Behdad Esfahbod 2023-01-09 12:26:39 -0700
  • 5f976d86a7 test-paint: Use %.3g for results Matthias Clasen 2023-01-09 13:42:22 -0500
  • ec78a486bf Run paint tests at upem scale Matthias Clasen 2023-01-09 13:38:19 -0500
  • 839f4b6494 [ft] Fix slanting clip box Behdad Esfahbod 2023-01-09 12:01:46 -0700
  • 30adbc22d9 hb-font: Fix scale_glyph_extents() again Behdad Esfahbod 2023-01-09 11:54:44 -0700
  • 6c1a4bed4a Better rounding clip boxes Behdad Esfahbod 2023-01-09 11:37:39 -0700
  • a085efa699 test-paint: Fix font setup for ft Matthias Clasen 2023-01-09 13:11:16 -0500
  • 26f713a7f5 paint-test: Use larger scales Matthias Clasen 2023-01-09 12:54:06 -0500
  • e886b6b8a6 [test-draw] Use a larger scale Behdad Esfahbod 2023-01-09 10:26:01 -0700
  • 347910fd4c Add a draw test Matthias Clasen 2023-01-08 20:06:24 -0500
  • 15438ad1e9 [test-draw] Use a larger scale Behdad Esfahbod 2023-01-09 10:26:01 -0700
  • 9304cc8050 Add a draw test Matthias Clasen 2023-01-08 20:06:24 -0500
  • f46dcf147b [paint/COLR] Fix clip transform Behdad Esfahbod 2023-01-08 14:33:54 -0700
  • 42047070dd test-paint: More helpful output Matthias Clasen 2023-01-08 16:08:16 -0500
  • f283d4d366 [paint] Try to adjust both renderers to use same clip order Behdad Esfahbod 2023-01-08 12:42:34 -0700
  • 3fd6c0d97a [test-paint] Remove unused FT_Library Behdad Esfahbod 2023-01-08 12:30:26 -0700
  • 28be4f8805 [test-paint] Actually run against hb-ft Behdad Esfahbod 2023-01-08 12:19:41 -0700
  • ed7d0234e1 test-paint: Limit the precision of clip boxes Matthias Clasen 2023-01-08 11:47:19 -0500
  • 5d94eb61b8 [hb-cairo] Fix hb_cairo_glyphs_from_buffer() when utf8 missing Behdad Esfahbod 2023-01-08 11:55:13 -0700
  • 229217d5d8 test-paint: Limit the precision of clip boxes Matthias Clasen 2023-01-08 11:47:19 -0500
  • 10390ec5c6 Update expected test results Matthias Clasen 2023-01-08 09:06:03 -0500
  • f3ce137420 test-paint: Be more flexible for expected results Matthias Clasen 2023-01-08 09:01:31 -0500
  • 5bd6fc1ace Comment Behdad Esfahbod 2023-01-07 16:32:50 -0700
  • 432afa9dff [paint] Fix paint_extents usage Behdad Esfahbod 2023-01-07 16:25:30 -0700
  • a63d329261 [paint-extents] Simplify transform_extents Behdad Esfahbod 2023-01-07 16:05:24 -0700
  • e062f98260 [paint-extents] Fix transform_extents Behdad Esfahbod 2023-01-07 16:02:21 -0700
  • 70ca146033 [chafa] Re-enable truecolor mode Behdad Esfahbod 2023-01-07 15:48:57 -0700
  • 823a9b18d9 [cairo] Return COMPOSITE mode CLEAR for unknown values Behdad Esfahbod 2023-01-07 14:49:02 -0700
  • d0aaea2319 Update test results for paint-test Matthias Clasen 2023-01-07 16:27:13 -0500
  • 65c3cde5da [COLRv1] Fix scale variation Behdad Esfahbod 2023-01-07 14:29:18 -0700
  • 004cdc10f8 [open-type] More tweaks to fixed types Behdad Esfahbod 2023-01-07 14:27:15 -0700
  • c8486b6301 [open-type] Add to_int to fixed types Behdad Esfahbod 2023-01-07 14:15:17 -0700
  • dfd9bf8a50 [COLRv1] Fix a couple of missing to_float() calls Behdad Esfahbod 2023-01-07 14:05:02 -0700
  • d045de78c1 [paint] Optimize PAINT_COMPOSITE Behdad Esfahbod 2023-01-07 13:55:17 -0700
  • 5ea5aacda9 [ft-colr] Adjust for FreeType master color-stop change Behdad Esfahbod 2023-01-07 13:24:41 -0700
  • 1eb5445e75 [subset] Fix issue in hb_subset_input_override_name_table() Qunxin Liu 2023-01-06 15:19:16 -0800
  • 452d8c9fee [subset] Fix issue in hb_subset_input_override_name_table() Qunxin Liu 2023-01-06 15:19:16 -0800