diff --git a/pixie.nimble b/pixie.nimble index 0da9a12f..d8cf7b3c 100644 --- a/pixie.nimble +++ b/pixie.nimble @@ -8,7 +8,7 @@ srcDir = "src" requires "nim >= 1.4.0" requires "vmath >= 1.1.0" requires "chroma >= 0.2.5" -requires "zippy >= 0.6.2" +requires "zippy >= 0.7.4" requires "flatty >= 0.2.2" requires "nimsimd >= 1.0.0" requires "bumpy >= 1.0.3" diff --git a/tests/contexts/beginPath_1.png b/tests/contexts/beginPath_1.png index 3f40aa9e..3f290771 100644 Binary files a/tests/contexts/beginPath_1.png and b/tests/contexts/beginPath_1.png differ diff --git a/tests/contexts/bezierCurveTo_1.png b/tests/contexts/bezierCurveTo_1.png index 1f3411e0..631c3f05 100644 Binary files a/tests/contexts/bezierCurveTo_1.png and b/tests/contexts/bezierCurveTo_1.png differ diff --git a/tests/contexts/bezierCurveTo_2.png b/tests/contexts/bezierCurveTo_2.png index ce15580c..e180f47c 100644 Binary files a/tests/contexts/bezierCurveTo_2.png and b/tests/contexts/bezierCurveTo_2.png differ diff --git a/tests/contexts/blendmode_1.png b/tests/contexts/blendmode_1.png index 1ceb86fa..a34bcddb 100644 Binary files a/tests/contexts/blendmode_1.png and b/tests/contexts/blendmode_1.png differ diff --git a/tests/contexts/clearRect_1.png b/tests/contexts/clearRect_1.png index 994056e7..789d9481 100644 Binary files a/tests/contexts/clearRect_1.png and b/tests/contexts/clearRect_1.png differ diff --git a/tests/contexts/clip_1.png b/tests/contexts/clip_1.png index 4322fd17..c7f7a7d7 100644 Binary files a/tests/contexts/clip_1.png and b/tests/contexts/clip_1.png differ diff --git a/tests/contexts/clip_1b.png b/tests/contexts/clip_1b.png index 0ebadd3b..dd9b0d4b 100644 Binary files a/tests/contexts/clip_1b.png and b/tests/contexts/clip_1b.png differ diff --git a/tests/contexts/clip_1c.png b/tests/contexts/clip_1c.png index 94d9ff6d..b86e4b83 100644 Binary files a/tests/contexts/clip_1c.png and b/tests/contexts/clip_1c.png differ diff --git a/tests/contexts/clip_1d.png b/tests/contexts/clip_1d.png index 626e6ff0..8546cf8e 100644 Binary files a/tests/contexts/clip_1d.png and b/tests/contexts/clip_1d.png differ diff --git a/tests/contexts/clip_1e.png b/tests/contexts/clip_1e.png index 94d9ff6d..b86e4b83 100644 Binary files a/tests/contexts/clip_1e.png and b/tests/contexts/clip_1e.png differ diff --git a/tests/contexts/clip_1f.png b/tests/contexts/clip_1f.png index ef63cee2..aced6c90 100644 Binary files a/tests/contexts/clip_1f.png and b/tests/contexts/clip_1f.png differ diff --git a/tests/contexts/clip_2.png b/tests/contexts/clip_2.png index 3c222306..a2fba6be 100644 Binary files a/tests/contexts/clip_2.png and b/tests/contexts/clip_2.png differ diff --git a/tests/contexts/clip_3.png b/tests/contexts/clip_3.png index 3ddcf060..29e4a161 100644 Binary files a/tests/contexts/clip_3.png and b/tests/contexts/clip_3.png differ diff --git a/tests/contexts/clip_text.png b/tests/contexts/clip_text.png index 4b44e6b9..7a1f1794 100644 Binary files a/tests/contexts/clip_text.png and b/tests/contexts/clip_text.png differ diff --git a/tests/contexts/closePath_1.png b/tests/contexts/closePath_1.png index 8869e5f4..0b43e542 100644 Binary files a/tests/contexts/closePath_1.png and b/tests/contexts/closePath_1.png differ diff --git a/tests/contexts/draw_image.png b/tests/contexts/draw_image.png index 1b98f8b9..6d28b003 100644 Binary files a/tests/contexts/draw_image.png and b/tests/contexts/draw_image.png differ diff --git a/tests/contexts/draw_image_rhino.png b/tests/contexts/draw_image_rhino.png index 2f6a9f4f..9eb35137 100644 Binary files a/tests/contexts/draw_image_rhino.png and b/tests/contexts/draw_image_rhino.png differ diff --git a/tests/contexts/draw_image_rhino2.png b/tests/contexts/draw_image_rhino2.png index 2f6a9f4f..9eb35137 100644 Binary files a/tests/contexts/draw_image_rhino2.png and b/tests/contexts/draw_image_rhino2.png differ diff --git a/tests/contexts/draw_image_scaled.png b/tests/contexts/draw_image_scaled.png index d82d4a29..530fcdc6 100644 Binary files a/tests/contexts/draw_image_scaled.png and b/tests/contexts/draw_image_scaled.png differ diff --git a/tests/contexts/draw_image_self_scaled.png b/tests/contexts/draw_image_self_scaled.png index f209d8da..3a8f8080 100644 Binary files a/tests/contexts/draw_image_self_scaled.png and b/tests/contexts/draw_image_self_scaled.png differ diff --git a/tests/contexts/draw_image_translated.png b/tests/contexts/draw_image_translated.png index 1b98f8b9..6d28b003 100644 Binary files a/tests/contexts/draw_image_translated.png and b/tests/contexts/draw_image_translated.png differ diff --git a/tests/contexts/ellipse_1.png b/tests/contexts/ellipse_1.png index 17177545..d6b093f6 100644 Binary files a/tests/contexts/ellipse_1.png and b/tests/contexts/ellipse_1.png differ diff --git a/tests/contexts/fillText_1.png b/tests/contexts/fillText_1.png index 84c75740..5b7b6f57 100644 Binary files a/tests/contexts/fillText_1.png and b/tests/contexts/fillText_1.png differ diff --git a/tests/contexts/fill_1.png b/tests/contexts/fill_1.png index f59d5cd3..bee2902f 100644 Binary files a/tests/contexts/fill_1.png and b/tests/contexts/fill_1.png differ diff --git a/tests/contexts/globalAlpha_1.png b/tests/contexts/globalAlpha_1.png index 519b4c84..8bd414a5 100644 Binary files a/tests/contexts/globalAlpha_1.png and b/tests/contexts/globalAlpha_1.png differ diff --git a/tests/contexts/moveTo_1.png b/tests/contexts/moveTo_1.png index bca3c081..b5fb3a1b 100644 Binary files a/tests/contexts/moveTo_1.png and b/tests/contexts/moveTo_1.png differ diff --git a/tests/contexts/paintSaveRestore.png b/tests/contexts/paintSaveRestore.png index baa7f020..65e644c7 100644 Binary files a/tests/contexts/paintSaveRestore.png and b/tests/contexts/paintSaveRestore.png differ diff --git a/tests/contexts/quadracticCurveTo_1.png b/tests/contexts/quadracticCurveTo_1.png index e6b8c7b0..3cc5d991 100644 Binary files a/tests/contexts/quadracticCurveTo_1.png and b/tests/contexts/quadracticCurveTo_1.png differ diff --git a/tests/contexts/quadracticCurveTo_2.png b/tests/contexts/quadracticCurveTo_2.png index 00fa9c44..11828d2f 100644 Binary files a/tests/contexts/quadracticCurveTo_2.png and b/tests/contexts/quadracticCurveTo_2.png differ diff --git a/tests/contexts/resetTransform_1.png b/tests/contexts/resetTransform_1.png index 5ded8c6d..e0361bf8 100644 Binary files a/tests/contexts/resetTransform_1.png and b/tests/contexts/resetTransform_1.png differ diff --git a/tests/contexts/resetTransform_2.png b/tests/contexts/resetTransform_2.png index 6ee040a0..99888243 100644 Binary files a/tests/contexts/resetTransform_2.png and b/tests/contexts/resetTransform_2.png differ diff --git a/tests/contexts/rotate_1.png b/tests/contexts/rotate_1.png index 709cedb1..94b79de7 100644 Binary files a/tests/contexts/rotate_1.png and b/tests/contexts/rotate_1.png differ diff --git a/tests/contexts/save_1.png b/tests/contexts/save_1.png index c068c6e9..52a89f91 100644 Binary files a/tests/contexts/save_1.png and b/tests/contexts/save_1.png differ diff --git a/tests/contexts/scale_1.png b/tests/contexts/scale_1.png index a9085eee..2a9b4c81 100644 Binary files a/tests/contexts/scale_1.png and b/tests/contexts/scale_1.png differ diff --git a/tests/contexts/setLineDash_1.png b/tests/contexts/setLineDash_1.png index 979df052..8b1a13fe 100644 Binary files a/tests/contexts/setLineDash_1.png and b/tests/contexts/setLineDash_1.png differ diff --git a/tests/contexts/setTransform_1.png b/tests/contexts/setTransform_1.png index f7a2de6b..33a62db9 100644 Binary files a/tests/contexts/setTransform_1.png and b/tests/contexts/setTransform_1.png differ diff --git a/tests/contexts/strokeRect_1.png b/tests/contexts/strokeRect_1.png index 2c3011d6..387eb9e6 100644 Binary files a/tests/contexts/strokeRect_1.png and b/tests/contexts/strokeRect_1.png differ diff --git a/tests/contexts/strokeRect_2.png b/tests/contexts/strokeRect_2.png index 61cfe491..ac6888cf 100644 Binary files a/tests/contexts/strokeRect_2.png and b/tests/contexts/strokeRect_2.png differ diff --git a/tests/contexts/strokeText_1.png b/tests/contexts/strokeText_1.png index 3d61ae9f..75d26c2f 100644 Binary files a/tests/contexts/strokeText_1.png and b/tests/contexts/strokeText_1.png differ diff --git a/tests/contexts/stroke_1.png b/tests/contexts/stroke_1.png index 75dc0fbd..bc91345b 100644 Binary files a/tests/contexts/stroke_1.png and b/tests/contexts/stroke_1.png differ diff --git a/tests/contexts/stroke_2.png b/tests/contexts/stroke_2.png index ec6525f2..d574fc92 100644 Binary files a/tests/contexts/stroke_2.png and b/tests/contexts/stroke_2.png differ diff --git a/tests/contexts/stroke_3.png b/tests/contexts/stroke_3.png index 7eabd608..b0b162f9 100644 Binary files a/tests/contexts/stroke_3.png and b/tests/contexts/stroke_3.png differ diff --git a/tests/contexts/translate_1.png b/tests/contexts/translate_1.png index 38fd52a4..0cb8bea0 100644 Binary files a/tests/contexts/translate_1.png and b/tests/contexts/translate_1.png differ diff --git a/tests/fileformats/gif/audrey.png b/tests/fileformats/gif/audrey.png index a2aace5c..51853fa5 100644 Binary files a/tests/fileformats/gif/audrey.png and b/tests/fileformats/gif/audrey.png differ diff --git a/tests/fileformats/gif/sunflower.png b/tests/fileformats/gif/sunflower.png index e9b8c9be..cdaaa164 100644 Binary files a/tests/fileformats/gif/sunflower.png and b/tests/fileformats/gif/sunflower.png differ diff --git a/tests/fileformats/svg/diffs/Ghostscript_Tiger.png b/tests/fileformats/svg/diffs/Ghostscript_Tiger.png index 9d9622d5..270e38d7 100644 Binary files a/tests/fileformats/svg/diffs/Ghostscript_Tiger.png and b/tests/fileformats/svg/diffs/Ghostscript_Tiger.png differ diff --git a/tests/fileformats/svg/diffs/accessibility-outline.png b/tests/fileformats/svg/diffs/accessibility-outline.png index 1bf259a8..9b7850d6 100644 Binary files a/tests/fileformats/svg/diffs/accessibility-outline.png and b/tests/fileformats/svg/diffs/accessibility-outline.png differ diff --git a/tests/fileformats/svg/diffs/circle01.png b/tests/fileformats/svg/diffs/circle01.png index 3c475a2f..4e7a4b73 100644 Binary files a/tests/fileformats/svg/diffs/circle01.png and b/tests/fileformats/svg/diffs/circle01.png differ diff --git a/tests/fileformats/svg/diffs/dashes.png b/tests/fileformats/svg/diffs/dashes.png index dadadf91..dc2c32fc 100644 Binary files a/tests/fileformats/svg/diffs/dashes.png and b/tests/fileformats/svg/diffs/dashes.png differ diff --git a/tests/fileformats/svg/diffs/dragon2.png b/tests/fileformats/svg/diffs/dragon2.png index 18ecc64d..ac808079 100644 Binary files a/tests/fileformats/svg/diffs/dragon2.png and b/tests/fileformats/svg/diffs/dragon2.png differ diff --git a/tests/fileformats/svg/diffs/ellipse01.png b/tests/fileformats/svg/diffs/ellipse01.png index 063ae8ad..a42cbc50 100644 Binary files a/tests/fileformats/svg/diffs/ellipse01.png and b/tests/fileformats/svg/diffs/ellipse01.png differ diff --git a/tests/fileformats/svg/diffs/line01.png b/tests/fileformats/svg/diffs/line01.png index 40abc2ab..7dd51522 100644 Binary files a/tests/fileformats/svg/diffs/line01.png and b/tests/fileformats/svg/diffs/line01.png differ diff --git a/tests/fileformats/svg/diffs/miterlimit.png b/tests/fileformats/svg/diffs/miterlimit.png index 38812870..f783e5b4 100644 Binary files a/tests/fileformats/svg/diffs/miterlimit.png and b/tests/fileformats/svg/diffs/miterlimit.png differ diff --git a/tests/fileformats/svg/diffs/polygon01.png b/tests/fileformats/svg/diffs/polygon01.png index 41d0108e..dcb7f2b1 100644 Binary files a/tests/fileformats/svg/diffs/polygon01.png and b/tests/fileformats/svg/diffs/polygon01.png differ diff --git a/tests/fileformats/svg/diffs/polyline01.png b/tests/fileformats/svg/diffs/polyline01.png index 95a45758..a0d2f24d 100644 Binary files a/tests/fileformats/svg/diffs/polyline01.png and b/tests/fileformats/svg/diffs/polyline01.png differ diff --git a/tests/fileformats/svg/diffs/quad01.png b/tests/fileformats/svg/diffs/quad01.png index 05abebb0..c4aabbc6 100644 Binary files a/tests/fileformats/svg/diffs/quad01.png and b/tests/fileformats/svg/diffs/quad01.png differ diff --git a/tests/fileformats/svg/diffs/rect01.png b/tests/fileformats/svg/diffs/rect01.png index 95a45758..a0d2f24d 100644 Binary files a/tests/fileformats/svg/diffs/rect01.png and b/tests/fileformats/svg/diffs/rect01.png differ diff --git a/tests/fileformats/svg/diffs/rect02.png b/tests/fileformats/svg/diffs/rect02.png index 4f3c6570..4673b93f 100644 Binary files a/tests/fileformats/svg/diffs/rect02.png and b/tests/fileformats/svg/diffs/rect02.png differ diff --git a/tests/fileformats/svg/diffs/scale.png b/tests/fileformats/svg/diffs/scale.png index 33dc6058..1b2eee10 100644 Binary files a/tests/fileformats/svg/diffs/scale.png and b/tests/fileformats/svg/diffs/scale.png differ diff --git a/tests/fileformats/svg/diffs/triangle01.png b/tests/fileformats/svg/diffs/triangle01.png index 5a2af5e2..cf5313e2 100644 Binary files a/tests/fileformats/svg/diffs/triangle01.png and b/tests/fileformats/svg/diffs/triangle01.png differ diff --git a/tests/fileformats/svg/rendered/Ghostscript_Tiger.png b/tests/fileformats/svg/rendered/Ghostscript_Tiger.png index e1432c96..6683d151 100644 Binary files a/tests/fileformats/svg/rendered/Ghostscript_Tiger.png and b/tests/fileformats/svg/rendered/Ghostscript_Tiger.png differ diff --git a/tests/fileformats/svg/rendered/accessibility-outline.png b/tests/fileformats/svg/rendered/accessibility-outline.png index 2fce47b4..bae3c87e 100644 Binary files a/tests/fileformats/svg/rendered/accessibility-outline.png and b/tests/fileformats/svg/rendered/accessibility-outline.png differ diff --git a/tests/fileformats/svg/rendered/circle01.png b/tests/fileformats/svg/rendered/circle01.png index b2b39d45..5c59503c 100644 Binary files a/tests/fileformats/svg/rendered/circle01.png and b/tests/fileformats/svg/rendered/circle01.png differ diff --git a/tests/fileformats/svg/rendered/dashes.png b/tests/fileformats/svg/rendered/dashes.png index 53d22e87..bc1b14a0 100644 Binary files a/tests/fileformats/svg/rendered/dashes.png and b/tests/fileformats/svg/rendered/dashes.png differ diff --git a/tests/fileformats/svg/rendered/dragon2.png b/tests/fileformats/svg/rendered/dragon2.png index 5f1b8c50..8f67649f 100644 Binary files a/tests/fileformats/svg/rendered/dragon2.png and b/tests/fileformats/svg/rendered/dragon2.png differ diff --git a/tests/fileformats/svg/rendered/ellipse01.png b/tests/fileformats/svg/rendered/ellipse01.png index dadf523f..b18f4520 100644 Binary files a/tests/fileformats/svg/rendered/ellipse01.png and b/tests/fileformats/svg/rendered/ellipse01.png differ diff --git a/tests/fileformats/svg/rendered/line01.png b/tests/fileformats/svg/rendered/line01.png index f00b96fc..29da4066 100644 Binary files a/tests/fileformats/svg/rendered/line01.png and b/tests/fileformats/svg/rendered/line01.png differ diff --git a/tests/fileformats/svg/rendered/miterlimit.png b/tests/fileformats/svg/rendered/miterlimit.png index b9b93fec..f86d0d4e 100644 Binary files a/tests/fileformats/svg/rendered/miterlimit.png and b/tests/fileformats/svg/rendered/miterlimit.png differ diff --git a/tests/fileformats/svg/rendered/polygon01.png b/tests/fileformats/svg/rendered/polygon01.png index d5b8c5f2..34acf003 100644 Binary files a/tests/fileformats/svg/rendered/polygon01.png and b/tests/fileformats/svg/rendered/polygon01.png differ diff --git a/tests/fileformats/svg/rendered/polyline01.png b/tests/fileformats/svg/rendered/polyline01.png index 77c3e57b..ba175e05 100644 Binary files a/tests/fileformats/svg/rendered/polyline01.png and b/tests/fileformats/svg/rendered/polyline01.png differ diff --git a/tests/fileformats/svg/rendered/quad01.png b/tests/fileformats/svg/rendered/quad01.png index b6e00ec1..a054eca8 100644 Binary files a/tests/fileformats/svg/rendered/quad01.png and b/tests/fileformats/svg/rendered/quad01.png differ diff --git a/tests/fileformats/svg/rendered/rect01.png b/tests/fileformats/svg/rendered/rect01.png index 250f7efe..6b15e943 100644 Binary files a/tests/fileformats/svg/rendered/rect01.png and b/tests/fileformats/svg/rendered/rect01.png differ diff --git a/tests/fileformats/svg/rendered/rect02.png b/tests/fileformats/svg/rendered/rect02.png index 427079af..de79f7ba 100644 Binary files a/tests/fileformats/svg/rendered/rect02.png and b/tests/fileformats/svg/rendered/rect02.png differ diff --git a/tests/fileformats/svg/rendered/scale.png b/tests/fileformats/svg/rendered/scale.png index c3b13536..7e176fc3 100644 Binary files a/tests/fileformats/svg/rendered/scale.png and b/tests/fileformats/svg/rendered/scale.png differ diff --git a/tests/fileformats/svg/rendered/triangle01.png b/tests/fileformats/svg/rendered/triangle01.png index b521dbfc..4f09fcdb 100644 Binary files a/tests/fileformats/svg/rendered/triangle01.png and b/tests/fileformats/svg/rendered/triangle01.png differ diff --git a/tests/fonts/diffs/alignments.png b/tests/fonts/diffs/alignments.png index f055f838..67dd8399 100644 Binary files a/tests/fonts/diffs/alignments.png and b/tests/fonts/diffs/alignments.png differ diff --git a/tests/fonts/diffs/basic1.png b/tests/fonts/diffs/basic1.png index 98e4e0f7..d1d8a138 100644 Binary files a/tests/fonts/diffs/basic1.png and b/tests/fonts/diffs/basic1.png differ diff --git a/tests/fonts/diffs/basic10.png b/tests/fonts/diffs/basic10.png index 1c1ce225..dbabfc24 100644 Binary files a/tests/fonts/diffs/basic10.png and b/tests/fonts/diffs/basic10.png differ diff --git a/tests/fonts/diffs/basic2.png b/tests/fonts/diffs/basic2.png index 8915e540..8cafb1a5 100644 Binary files a/tests/fonts/diffs/basic2.png and b/tests/fonts/diffs/basic2.png differ diff --git a/tests/fonts/diffs/basic3.png b/tests/fonts/diffs/basic3.png index 3c3545e2..58f0ec3c 100644 Binary files a/tests/fonts/diffs/basic3.png and b/tests/fonts/diffs/basic3.png differ diff --git a/tests/fonts/diffs/basic4.png b/tests/fonts/diffs/basic4.png index d1e55b42..598323a6 100644 Binary files a/tests/fonts/diffs/basic4.png and b/tests/fonts/diffs/basic4.png differ diff --git a/tests/fonts/diffs/basic5.png b/tests/fonts/diffs/basic5.png index f64746d0..d5cf576c 100644 Binary files a/tests/fonts/diffs/basic5.png and b/tests/fonts/diffs/basic5.png differ diff --git a/tests/fonts/diffs/basic6.png b/tests/fonts/diffs/basic6.png index 382ee7af..431a0eff 100644 Binary files a/tests/fonts/diffs/basic6.png and b/tests/fonts/diffs/basic6.png differ diff --git a/tests/fonts/diffs/basic7.png b/tests/fonts/diffs/basic7.png index 4ed861fa..556455cd 100644 Binary files a/tests/fonts/diffs/basic7.png and b/tests/fonts/diffs/basic7.png differ diff --git a/tests/fonts/diffs/basic8.png b/tests/fonts/diffs/basic8.png index 942eb6f8..f00ac737 100644 Binary files a/tests/fonts/diffs/basic8.png and b/tests/fonts/diffs/basic8.png differ diff --git a/tests/fonts/diffs/basic8b.png b/tests/fonts/diffs/basic8b.png index e355a8b4..8f3ae9f9 100644 Binary files a/tests/fonts/diffs/basic8b.png and b/tests/fonts/diffs/basic8b.png differ diff --git a/tests/fonts/diffs/basic9.png b/tests/fonts/diffs/basic9.png index 52cda774..1be5bc8d 100644 Binary files a/tests/fonts/diffs/basic9.png and b/tests/fonts/diffs/basic9.png differ diff --git a/tests/fonts/diffs/cff.png b/tests/fonts/diffs/cff.png index f3e0c5c9..09cb9c2d 100644 Binary files a/tests/fonts/diffs/cff.png and b/tests/fonts/diffs/cff.png differ diff --git a/tests/fonts/diffs/cff_jp.png b/tests/fonts/diffs/cff_jp.png index 7014944c..3ffefd6c 100644 Binary files a/tests/fonts/diffs/cff_jp.png and b/tests/fonts/diffs/cff_jp.png differ diff --git a/tests/fonts/diffs/cff_strikethrough.png b/tests/fonts/diffs/cff_strikethrough.png index 2a9cf1a0..2c9c4963 100644 Binary files a/tests/fonts/diffs/cff_strikethrough.png and b/tests/fonts/diffs/cff_strikethrough.png differ diff --git a/tests/fonts/diffs/cff_underline.png b/tests/fonts/diffs/cff_underline.png index 8dc5b0c8..e347c799 100644 Binary files a/tests/fonts/diffs/cff_underline.png and b/tests/fonts/diffs/cff_underline.png differ diff --git a/tests/fonts/diffs/fallback.png b/tests/fonts/diffs/fallback.png index 439b2f5a..20d0c5aa 100644 Binary files a/tests/fonts/diffs/fallback.png and b/tests/fonts/diffs/fallback.png differ diff --git a/tests/fonts/diffs/fallback2.png b/tests/fonts/diffs/fallback2.png index 1481d15f..78a98ca8 100644 Binary files a/tests/fonts/diffs/fallback2.png and b/tests/fonts/diffs/fallback2.png differ diff --git a/tests/fonts/diffs/huge1.png b/tests/fonts/diffs/huge1.png index 04da98c2..3496943c 100644 Binary files a/tests/fonts/diffs/huge1.png and b/tests/fonts/diffs/huge1.png differ diff --git a/tests/fonts/diffs/huge1_nokern.png b/tests/fonts/diffs/huge1_nokern.png index 3bd1c80f..00d8c1fd 100644 Binary files a/tests/fonts/diffs/huge1_nokern.png and b/tests/fonts/diffs/huge1_nokern.png differ diff --git a/tests/fonts/diffs/huge2.png b/tests/fonts/diffs/huge2.png index 4f778dc4..e008af00 100644 Binary files a/tests/fonts/diffs/huge2.png and b/tests/fonts/diffs/huge2.png differ diff --git a/tests/fonts/diffs/huge2_nokern.png b/tests/fonts/diffs/huge2_nokern.png index 03740cd2..1984b67e 100644 Binary files a/tests/fonts/diffs/huge2_nokern.png and b/tests/fonts/diffs/huge2_nokern.png differ diff --git a/tests/fonts/diffs/huge3.png b/tests/fonts/diffs/huge3.png index 354b6a41..933a1aa3 100644 Binary files a/tests/fonts/diffs/huge3.png and b/tests/fonts/diffs/huge3.png differ diff --git a/tests/fonts/diffs/huge3_nokern.png b/tests/fonts/diffs/huge3_nokern.png index c5e64a6b..8ee4fe18 100644 Binary files a/tests/fonts/diffs/huge3_nokern.png and b/tests/fonts/diffs/huge3_nokern.png differ diff --git a/tests/fonts/diffs/image_fill.png b/tests/fonts/diffs/image_fill.png index c8ddd62b..33516d5f 100644 Binary files a/tests/fonts/diffs/image_fill.png and b/tests/fonts/diffs/image_fill.png differ diff --git a/tests/fonts/diffs/image_paint_fill.png b/tests/fonts/diffs/image_paint_fill.png index c13b9b32..e08cba57 100644 Binary files a/tests/fonts/diffs/image_paint_fill.png and b/tests/fonts/diffs/image_paint_fill.png differ diff --git a/tests/fonts/diffs/image_stroke.png b/tests/fonts/diffs/image_stroke.png index f2bc8378..fddad834 100644 Binary files a/tests/fonts/diffs/image_stroke.png and b/tests/fonts/diffs/image_stroke.png differ diff --git a/tests/fonts/diffs/lines1.png b/tests/fonts/diffs/lines1.png index 8506add7..4186f45a 100644 Binary files a/tests/fonts/diffs/lines1.png and b/tests/fonts/diffs/lines1.png differ diff --git a/tests/fonts/diffs/lines2.png b/tests/fonts/diffs/lines2.png index 05f0b9dd..ebce34bd 100644 Binary files a/tests/fonts/diffs/lines2.png and b/tests/fonts/diffs/lines2.png differ diff --git a/tests/fonts/diffs/mask_fill.png b/tests/fonts/diffs/mask_fill.png index bbb46600..e3371305 100644 Binary files a/tests/fonts/diffs/mask_fill.png and b/tests/fonts/diffs/mask_fill.png differ diff --git a/tests/fonts/diffs/mask_stroke.png b/tests/fonts/diffs/mask_stroke.png index c10b3fa9..c5998194 100644 Binary files a/tests/fonts/diffs/mask_stroke.png and b/tests/fonts/diffs/mask_stroke.png differ diff --git a/tests/fonts/diffs/paints1.png b/tests/fonts/diffs/paints1.png index d2ade252..7ad3d23e 100644 Binary files a/tests/fonts/diffs/paints1.png and b/tests/fonts/diffs/paints1.png differ diff --git a/tests/fonts/diffs/pairs1.png b/tests/fonts/diffs/pairs1.png index f63c0e47..68d3c316 100644 Binary files a/tests/fonts/diffs/pairs1.png and b/tests/fonts/diffs/pairs1.png differ diff --git a/tests/fonts/diffs/pairs2.png b/tests/fonts/diffs/pairs2.png index 9962add4..3954edc1 100644 Binary files a/tests/fonts/diffs/pairs2.png and b/tests/fonts/diffs/pairs2.png differ diff --git a/tests/fonts/diffs/pairs3.png b/tests/fonts/diffs/pairs3.png index f401ab16..37be640b 100644 Binary files a/tests/fonts/diffs/pairs3.png and b/tests/fonts/diffs/pairs3.png differ diff --git a/tests/fonts/diffs/paragraph1.png b/tests/fonts/diffs/paragraph1.png index 45d83c77..fe7fc526 100644 Binary files a/tests/fonts/diffs/paragraph1.png and b/tests/fonts/diffs/paragraph1.png differ diff --git a/tests/fonts/diffs/paragraph1_2.png b/tests/fonts/diffs/paragraph1_2.png index 2ce143cc..156f945b 100644 Binary files a/tests/fonts/diffs/paragraph1_2.png and b/tests/fonts/diffs/paragraph1_2.png differ diff --git a/tests/fonts/diffs/paragraph1_3.png b/tests/fonts/diffs/paragraph1_3.png index 601f8530..7a385919 100644 Binary files a/tests/fonts/diffs/paragraph1_3.png and b/tests/fonts/diffs/paragraph1_3.png differ diff --git a/tests/fonts/diffs/paragraph1_nokern.png b/tests/fonts/diffs/paragraph1_nokern.png index 9a09c77b..9222a66c 100644 Binary files a/tests/fonts/diffs/paragraph1_nokern.png and b/tests/fonts/diffs/paragraph1_nokern.png differ diff --git a/tests/fonts/diffs/paragraph1_nokern_2.png b/tests/fonts/diffs/paragraph1_nokern_2.png index 512f51ed..e3f9c4f5 100644 Binary files a/tests/fonts/diffs/paragraph1_nokern_2.png and b/tests/fonts/diffs/paragraph1_nokern_2.png differ diff --git a/tests/fonts/diffs/paragraph1_nokern_3.png b/tests/fonts/diffs/paragraph1_nokern_3.png index 3f7c1c21..1a19aa29 100644 Binary files a/tests/fonts/diffs/paragraph1_nokern_3.png and b/tests/fonts/diffs/paragraph1_nokern_3.png differ diff --git a/tests/fonts/diffs/paragraph2.png b/tests/fonts/diffs/paragraph2.png index 9df171b6..e09ffaff 100644 Binary files a/tests/fonts/diffs/paragraph2.png and b/tests/fonts/diffs/paragraph2.png differ diff --git a/tests/fonts/diffs/paragraph2_2.png b/tests/fonts/diffs/paragraph2_2.png index cd228046..686fe142 100644 Binary files a/tests/fonts/diffs/paragraph2_2.png and b/tests/fonts/diffs/paragraph2_2.png differ diff --git a/tests/fonts/diffs/paragraph2_3.png b/tests/fonts/diffs/paragraph2_3.png index 06152624..710c7eae 100644 Binary files a/tests/fonts/diffs/paragraph2_3.png and b/tests/fonts/diffs/paragraph2_3.png differ diff --git a/tests/fonts/diffs/paragraph2_nokern.png b/tests/fonts/diffs/paragraph2_nokern.png index a76dcc3b..2de4f180 100644 Binary files a/tests/fonts/diffs/paragraph2_nokern.png and b/tests/fonts/diffs/paragraph2_nokern.png differ diff --git a/tests/fonts/diffs/paragraph2_nokern_2.png b/tests/fonts/diffs/paragraph2_nokern_2.png index 9915ec83..43a7f71e 100644 Binary files a/tests/fonts/diffs/paragraph2_nokern_2.png and b/tests/fonts/diffs/paragraph2_nokern_2.png differ diff --git a/tests/fonts/diffs/paragraph2_nokern_3.png b/tests/fonts/diffs/paragraph2_nokern_3.png index 84e6ef11..602a1b73 100644 Binary files a/tests/fonts/diffs/paragraph2_nokern_3.png and b/tests/fonts/diffs/paragraph2_nokern_3.png differ diff --git a/tests/fonts/diffs/paragraph3.png b/tests/fonts/diffs/paragraph3.png index d28a7ded..4832a5f1 100644 Binary files a/tests/fonts/diffs/paragraph3.png and b/tests/fonts/diffs/paragraph3.png differ diff --git a/tests/fonts/diffs/paragraph3_2.png b/tests/fonts/diffs/paragraph3_2.png index 1324af87..b72548be 100644 Binary files a/tests/fonts/diffs/paragraph3_2.png and b/tests/fonts/diffs/paragraph3_2.png differ diff --git a/tests/fonts/diffs/paragraph3_3.png b/tests/fonts/diffs/paragraph3_3.png index 0aeb1145..343601d5 100644 Binary files a/tests/fonts/diffs/paragraph3_3.png and b/tests/fonts/diffs/paragraph3_3.png differ diff --git a/tests/fonts/diffs/paragraph3_nokern.png b/tests/fonts/diffs/paragraph3_nokern.png index b0e82b29..c1941e30 100644 Binary files a/tests/fonts/diffs/paragraph3_nokern.png and b/tests/fonts/diffs/paragraph3_nokern.png differ diff --git a/tests/fonts/diffs/paragraph3_nokern_2.png b/tests/fonts/diffs/paragraph3_nokern_2.png index 90b0addd..e00dae2e 100644 Binary files a/tests/fonts/diffs/paragraph3_nokern_2.png and b/tests/fonts/diffs/paragraph3_nokern_2.png differ diff --git a/tests/fonts/diffs/paragraph3_nokern_3.png b/tests/fonts/diffs/paragraph3_nokern_3.png index 64c2de8e..2ff2c7e3 100644 Binary files a/tests/fonts/diffs/paragraph3_nokern_3.png and b/tests/fonts/diffs/paragraph3_nokern_3.png differ diff --git a/tests/fonts/diffs/paragraph4.png b/tests/fonts/diffs/paragraph4.png index 6caecb4c..2d3c3e91 100644 Binary files a/tests/fonts/diffs/paragraph4.png and b/tests/fonts/diffs/paragraph4.png differ diff --git a/tests/fonts/diffs/paragraph4_2.png b/tests/fonts/diffs/paragraph4_2.png index c0131dee..4799708c 100644 Binary files a/tests/fonts/diffs/paragraph4_2.png and b/tests/fonts/diffs/paragraph4_2.png differ diff --git a/tests/fonts/diffs/paragraph4_3.png b/tests/fonts/diffs/paragraph4_3.png index abed51db..997f5443 100644 Binary files a/tests/fonts/diffs/paragraph4_3.png and b/tests/fonts/diffs/paragraph4_3.png differ diff --git a/tests/fonts/diffs/paragraph4_nokern.png b/tests/fonts/diffs/paragraph4_nokern.png index 180a7232..1c91a99b 100644 Binary files a/tests/fonts/diffs/paragraph4_nokern.png and b/tests/fonts/diffs/paragraph4_nokern.png differ diff --git a/tests/fonts/diffs/paragraph4_nokern_2.png b/tests/fonts/diffs/paragraph4_nokern_2.png index a1ad4ae6..5d3fe448 100644 Binary files a/tests/fonts/diffs/paragraph4_nokern_2.png and b/tests/fonts/diffs/paragraph4_nokern_2.png differ diff --git a/tests/fonts/diffs/paragraph4_nokern_3.png b/tests/fonts/diffs/paragraph4_nokern_3.png index 7e1f5ea7..a2c420a5 100644 Binary files a/tests/fonts/diffs/paragraph4_nokern_3.png and b/tests/fonts/diffs/paragraph4_nokern_3.png differ diff --git a/tests/fonts/diffs/paragraph5.png b/tests/fonts/diffs/paragraph5.png index 42e34750..651c63ce 100644 Binary files a/tests/fonts/diffs/paragraph5.png and b/tests/fonts/diffs/paragraph5.png differ diff --git a/tests/fonts/diffs/paragraph5_2.png b/tests/fonts/diffs/paragraph5_2.png index c1e642ab..c95b1039 100644 Binary files a/tests/fonts/diffs/paragraph5_2.png and b/tests/fonts/diffs/paragraph5_2.png differ diff --git a/tests/fonts/diffs/paragraph5_3.png b/tests/fonts/diffs/paragraph5_3.png index dd7479f6..119d697e 100644 Binary files a/tests/fonts/diffs/paragraph5_3.png and b/tests/fonts/diffs/paragraph5_3.png differ diff --git a/tests/fonts/diffs/paragraph5_nokern.png b/tests/fonts/diffs/paragraph5_nokern.png index 9920ab6f..148a080e 100644 Binary files a/tests/fonts/diffs/paragraph5_nokern.png and b/tests/fonts/diffs/paragraph5_nokern.png differ diff --git a/tests/fonts/diffs/paragraph5_nokern_2.png b/tests/fonts/diffs/paragraph5_nokern_2.png index bda5fbde..cddcab0d 100644 Binary files a/tests/fonts/diffs/paragraph5_nokern_2.png and b/tests/fonts/diffs/paragraph5_nokern_2.png differ diff --git a/tests/fonts/diffs/paragraph5_nokern_3.png b/tests/fonts/diffs/paragraph5_nokern_3.png index 3812a746..5c0580c6 100644 Binary files a/tests/fonts/diffs/paragraph5_nokern_3.png and b/tests/fonts/diffs/paragraph5_nokern_3.png differ diff --git a/tests/fonts/diffs/selection_rects1.png b/tests/fonts/diffs/selection_rects1.png index 9d5558b2..7fbd6865 100644 Binary files a/tests/fonts/diffs/selection_rects1.png and b/tests/fonts/diffs/selection_rects1.png differ diff --git a/tests/fonts/diffs/selection_rects2.png b/tests/fonts/diffs/selection_rects2.png index 04d4ae35..6f0d7654 100644 Binary files a/tests/fonts/diffs/selection_rects2.png and b/tests/fonts/diffs/selection_rects2.png differ diff --git a/tests/fonts/diffs/selection_rects3.png b/tests/fonts/diffs/selection_rects3.png index cc2fc29c..8dbb4057 100644 Binary files a/tests/fonts/diffs/selection_rects3.png and b/tests/fonts/diffs/selection_rects3.png differ diff --git a/tests/fonts/diffs/spans1.png b/tests/fonts/diffs/spans1.png index 22db059d..dcefee7c 100644 Binary files a/tests/fonts/diffs/spans1.png and b/tests/fonts/diffs/spans1.png differ diff --git a/tests/fonts/diffs/spans2.png b/tests/fonts/diffs/spans2.png index 4199c973..a6191e87 100644 Binary files a/tests/fonts/diffs/spans2.png and b/tests/fonts/diffs/spans2.png differ diff --git a/tests/fonts/diffs/spans4.png b/tests/fonts/diffs/spans4.png index 69178d57..4df2c2e8 100644 Binary files a/tests/fonts/diffs/spans4.png and b/tests/fonts/diffs/spans4.png differ diff --git a/tests/fonts/diffs/spans5.png b/tests/fonts/diffs/spans5.png index e6535a88..5b465e26 100644 Binary files a/tests/fonts/diffs/spans5.png and b/tests/fonts/diffs/spans5.png differ diff --git a/tests/fonts/diffs/spans6.png b/tests/fonts/diffs/spans6.png index cf25b909..3b2e7bc0 100644 Binary files a/tests/fonts/diffs/spans6.png and b/tests/fonts/diffs/spans6.png differ diff --git a/tests/fonts/diffs/strikethrough1.png b/tests/fonts/diffs/strikethrough1.png index d833e60f..2781b037 100644 Binary files a/tests/fonts/diffs/strikethrough1.png and b/tests/fonts/diffs/strikethrough1.png differ diff --git a/tests/fonts/diffs/strikethrough2.png b/tests/fonts/diffs/strikethrough2.png index 4321b534..6f7484ad 100644 Binary files a/tests/fonts/diffs/strikethrough2.png and b/tests/fonts/diffs/strikethrough2.png differ diff --git a/tests/fonts/diffs/strikethrough3.png b/tests/fonts/diffs/strikethrough3.png index f7b59c8e..ebbbcf12 100644 Binary files a/tests/fonts/diffs/strikethrough3.png and b/tests/fonts/diffs/strikethrough3.png differ diff --git a/tests/fonts/diffs/tofu_advance.png b/tests/fonts/diffs/tofu_advance.png index 75ddc952..8e0ace6f 100644 Binary files a/tests/fonts/diffs/tofu_advance.png and b/tests/fonts/diffs/tofu_advance.png differ diff --git a/tests/fonts/diffs/underline1.png b/tests/fonts/diffs/underline1.png index 65b24e35..210b1f92 100644 Binary files a/tests/fonts/diffs/underline1.png and b/tests/fonts/diffs/underline1.png differ diff --git a/tests/fonts/diffs/underline2.png b/tests/fonts/diffs/underline2.png index 80e75aaf..7a43eb64 100644 Binary files a/tests/fonts/diffs/underline2.png and b/tests/fonts/diffs/underline2.png differ diff --git a/tests/fonts/diffs/underline3.png b/tests/fonts/diffs/underline3.png index c29c7302..9b4929d4 100644 Binary files a/tests/fonts/diffs/underline3.png and b/tests/fonts/diffs/underline3.png differ diff --git a/tests/fonts/rendered/alignments.png b/tests/fonts/rendered/alignments.png index 26f390d4..1dde8d4d 100644 Binary files a/tests/fonts/rendered/alignments.png and b/tests/fonts/rendered/alignments.png differ diff --git a/tests/fonts/rendered/basic1.png b/tests/fonts/rendered/basic1.png index 24cbe684..a2bf19b2 100644 Binary files a/tests/fonts/rendered/basic1.png and b/tests/fonts/rendered/basic1.png differ diff --git a/tests/fonts/rendered/basic10.png b/tests/fonts/rendered/basic10.png index 2cabf1ea..0addb72c 100644 Binary files a/tests/fonts/rendered/basic10.png and b/tests/fonts/rendered/basic10.png differ diff --git a/tests/fonts/rendered/basic2.png b/tests/fonts/rendered/basic2.png index 78ac081e..ed176467 100644 Binary files a/tests/fonts/rendered/basic2.png and b/tests/fonts/rendered/basic2.png differ diff --git a/tests/fonts/rendered/basic3.png b/tests/fonts/rendered/basic3.png index 1ecf8050..8be3a661 100644 Binary files a/tests/fonts/rendered/basic3.png and b/tests/fonts/rendered/basic3.png differ diff --git a/tests/fonts/rendered/basic4.png b/tests/fonts/rendered/basic4.png index 424cdffa..5e7643bd 100644 Binary files a/tests/fonts/rendered/basic4.png and b/tests/fonts/rendered/basic4.png differ diff --git a/tests/fonts/rendered/basic5.png b/tests/fonts/rendered/basic5.png index c89b3fe8..c077c77c 100644 Binary files a/tests/fonts/rendered/basic5.png and b/tests/fonts/rendered/basic5.png differ diff --git a/tests/fonts/rendered/basic6.png b/tests/fonts/rendered/basic6.png index fb84f193..67537f45 100644 Binary files a/tests/fonts/rendered/basic6.png and b/tests/fonts/rendered/basic6.png differ diff --git a/tests/fonts/rendered/basic7.png b/tests/fonts/rendered/basic7.png index a243b324..2ced6e5d 100644 Binary files a/tests/fonts/rendered/basic7.png and b/tests/fonts/rendered/basic7.png differ diff --git a/tests/fonts/rendered/basic8.png b/tests/fonts/rendered/basic8.png index cd505cb7..71fde590 100644 Binary files a/tests/fonts/rendered/basic8.png and b/tests/fonts/rendered/basic8.png differ diff --git a/tests/fonts/rendered/basic8b.png b/tests/fonts/rendered/basic8b.png index 4138702a..2ac1f503 100644 Binary files a/tests/fonts/rendered/basic8b.png and b/tests/fonts/rendered/basic8b.png differ diff --git a/tests/fonts/rendered/basic9.png b/tests/fonts/rendered/basic9.png index b93b0ed5..380e821a 100644 Binary files a/tests/fonts/rendered/basic9.png and b/tests/fonts/rendered/basic9.png differ diff --git a/tests/fonts/rendered/cff.png b/tests/fonts/rendered/cff.png index d64d2142..a640d569 100644 Binary files a/tests/fonts/rendered/cff.png and b/tests/fonts/rendered/cff.png differ diff --git a/tests/fonts/rendered/cff_jp.png b/tests/fonts/rendered/cff_jp.png index 0f2a426e..bb410cc9 100644 Binary files a/tests/fonts/rendered/cff_jp.png and b/tests/fonts/rendered/cff_jp.png differ diff --git a/tests/fonts/rendered/cff_strikethrough.png b/tests/fonts/rendered/cff_strikethrough.png index f226c25a..a782c8f4 100644 Binary files a/tests/fonts/rendered/cff_strikethrough.png and b/tests/fonts/rendered/cff_strikethrough.png differ diff --git a/tests/fonts/rendered/cff_underline.png b/tests/fonts/rendered/cff_underline.png index d7a0d225..8db9849b 100644 Binary files a/tests/fonts/rendered/cff_underline.png and b/tests/fonts/rendered/cff_underline.png differ diff --git a/tests/fonts/rendered/fallback.png b/tests/fonts/rendered/fallback.png index e79a99b4..a9bc1a68 100644 Binary files a/tests/fonts/rendered/fallback.png and b/tests/fonts/rendered/fallback.png differ diff --git a/tests/fonts/rendered/fallback2.png b/tests/fonts/rendered/fallback2.png index e79a99b4..a9bc1a68 100644 Binary files a/tests/fonts/rendered/fallback2.png and b/tests/fonts/rendered/fallback2.png differ diff --git a/tests/fonts/rendered/huge1.png b/tests/fonts/rendered/huge1.png index 14bf91d0..aeac7225 100644 Binary files a/tests/fonts/rendered/huge1.png and b/tests/fonts/rendered/huge1.png differ diff --git a/tests/fonts/rendered/huge1_nokern.png b/tests/fonts/rendered/huge1_nokern.png index 27727a69..00e9c1b2 100644 Binary files a/tests/fonts/rendered/huge1_nokern.png and b/tests/fonts/rendered/huge1_nokern.png differ diff --git a/tests/fonts/rendered/huge2.png b/tests/fonts/rendered/huge2.png index de63b31d..72ab3165 100644 Binary files a/tests/fonts/rendered/huge2.png and b/tests/fonts/rendered/huge2.png differ diff --git a/tests/fonts/rendered/huge2_nokern.png b/tests/fonts/rendered/huge2_nokern.png index 15ab84fd..294e0161 100644 Binary files a/tests/fonts/rendered/huge2_nokern.png and b/tests/fonts/rendered/huge2_nokern.png differ diff --git a/tests/fonts/rendered/huge3.png b/tests/fonts/rendered/huge3.png index 0b03929d..8caafddc 100644 Binary files a/tests/fonts/rendered/huge3.png and b/tests/fonts/rendered/huge3.png differ diff --git a/tests/fonts/rendered/huge3_nokern.png b/tests/fonts/rendered/huge3_nokern.png index 96263edd..ab9f921e 100644 Binary files a/tests/fonts/rendered/huge3_nokern.png and b/tests/fonts/rendered/huge3_nokern.png differ diff --git a/tests/fonts/rendered/image_fill.png b/tests/fonts/rendered/image_fill.png index b40c966c..8b47a2c3 100644 Binary files a/tests/fonts/rendered/image_fill.png and b/tests/fonts/rendered/image_fill.png differ diff --git a/tests/fonts/rendered/image_paint_fill.png b/tests/fonts/rendered/image_paint_fill.png index d9fbd487..694cd0c7 100644 Binary files a/tests/fonts/rendered/image_paint_fill.png and b/tests/fonts/rendered/image_paint_fill.png differ diff --git a/tests/fonts/rendered/image_stroke.png b/tests/fonts/rendered/image_stroke.png index 3c89c85f..cee9262f 100644 Binary files a/tests/fonts/rendered/image_stroke.png and b/tests/fonts/rendered/image_stroke.png differ diff --git a/tests/fonts/rendered/lines1.png b/tests/fonts/rendered/lines1.png index 9e0325ed..e262fe82 100644 Binary files a/tests/fonts/rendered/lines1.png and b/tests/fonts/rendered/lines1.png differ diff --git a/tests/fonts/rendered/lines2.png b/tests/fonts/rendered/lines2.png index 2d717196..e8c38440 100644 Binary files a/tests/fonts/rendered/lines2.png and b/tests/fonts/rendered/lines2.png differ diff --git a/tests/fonts/rendered/mask_fill.png b/tests/fonts/rendered/mask_fill.png index 0079fbf6..4f0a5135 100644 Binary files a/tests/fonts/rendered/mask_fill.png and b/tests/fonts/rendered/mask_fill.png differ diff --git a/tests/fonts/rendered/mask_stroke.png b/tests/fonts/rendered/mask_stroke.png index a8ab5dce..bbc212dc 100644 Binary files a/tests/fonts/rendered/mask_stroke.png and b/tests/fonts/rendered/mask_stroke.png differ diff --git a/tests/fonts/rendered/paints1.png b/tests/fonts/rendered/paints1.png index 498daac3..1e300d4a 100644 Binary files a/tests/fonts/rendered/paints1.png and b/tests/fonts/rendered/paints1.png differ diff --git a/tests/fonts/rendered/pairs1.png b/tests/fonts/rendered/pairs1.png index 23220ab0..a97199b5 100644 Binary files a/tests/fonts/rendered/pairs1.png and b/tests/fonts/rendered/pairs1.png differ diff --git a/tests/fonts/rendered/pairs2.png b/tests/fonts/rendered/pairs2.png index edf665dc..0ad55f48 100644 Binary files a/tests/fonts/rendered/pairs2.png and b/tests/fonts/rendered/pairs2.png differ diff --git a/tests/fonts/rendered/pairs3.png b/tests/fonts/rendered/pairs3.png index 918f1e52..0be64a0c 100644 Binary files a/tests/fonts/rendered/pairs3.png and b/tests/fonts/rendered/pairs3.png differ diff --git a/tests/fonts/rendered/paragraph1.png b/tests/fonts/rendered/paragraph1.png index 8028d520..b32dc7d4 100644 Binary files a/tests/fonts/rendered/paragraph1.png and b/tests/fonts/rendered/paragraph1.png differ diff --git a/tests/fonts/rendered/paragraph1_2.png b/tests/fonts/rendered/paragraph1_2.png index c976f2be..09f09b7f 100644 Binary files a/tests/fonts/rendered/paragraph1_2.png and b/tests/fonts/rendered/paragraph1_2.png differ diff --git a/tests/fonts/rendered/paragraph1_3.png b/tests/fonts/rendered/paragraph1_3.png index 47895e41..48d00df7 100644 Binary files a/tests/fonts/rendered/paragraph1_3.png and b/tests/fonts/rendered/paragraph1_3.png differ diff --git a/tests/fonts/rendered/paragraph1_nokern.png b/tests/fonts/rendered/paragraph1_nokern.png index b88bfc8a..f6150f26 100644 Binary files a/tests/fonts/rendered/paragraph1_nokern.png and b/tests/fonts/rendered/paragraph1_nokern.png differ diff --git a/tests/fonts/rendered/paragraph1_nokern_2.png b/tests/fonts/rendered/paragraph1_nokern_2.png index b447c274..6f619c3a 100644 Binary files a/tests/fonts/rendered/paragraph1_nokern_2.png and b/tests/fonts/rendered/paragraph1_nokern_2.png differ diff --git a/tests/fonts/rendered/paragraph1_nokern_3.png b/tests/fonts/rendered/paragraph1_nokern_3.png index 897904fd..91bbafe0 100644 Binary files a/tests/fonts/rendered/paragraph1_nokern_3.png and b/tests/fonts/rendered/paragraph1_nokern_3.png differ diff --git a/tests/fonts/rendered/paragraph2.png b/tests/fonts/rendered/paragraph2.png index 052055ca..9be25aaa 100644 Binary files a/tests/fonts/rendered/paragraph2.png and b/tests/fonts/rendered/paragraph2.png differ diff --git a/tests/fonts/rendered/paragraph2_2.png b/tests/fonts/rendered/paragraph2_2.png index 98084f0c..40971243 100644 Binary files a/tests/fonts/rendered/paragraph2_2.png and b/tests/fonts/rendered/paragraph2_2.png differ diff --git a/tests/fonts/rendered/paragraph2_3.png b/tests/fonts/rendered/paragraph2_3.png index 3312eb0c..2b1a73fd 100644 Binary files a/tests/fonts/rendered/paragraph2_3.png and b/tests/fonts/rendered/paragraph2_3.png differ diff --git a/tests/fonts/rendered/paragraph2_nokern.png b/tests/fonts/rendered/paragraph2_nokern.png index b7b9530b..0658cc50 100644 Binary files a/tests/fonts/rendered/paragraph2_nokern.png and b/tests/fonts/rendered/paragraph2_nokern.png differ diff --git a/tests/fonts/rendered/paragraph2_nokern_2.png b/tests/fonts/rendered/paragraph2_nokern_2.png index 8e6b0342..bdaf8b29 100644 Binary files a/tests/fonts/rendered/paragraph2_nokern_2.png and b/tests/fonts/rendered/paragraph2_nokern_2.png differ diff --git a/tests/fonts/rendered/paragraph2_nokern_3.png b/tests/fonts/rendered/paragraph2_nokern_3.png index d3a6d816..505f036a 100644 Binary files a/tests/fonts/rendered/paragraph2_nokern_3.png and b/tests/fonts/rendered/paragraph2_nokern_3.png differ diff --git a/tests/fonts/rendered/paragraph3.png b/tests/fonts/rendered/paragraph3.png index a60ebf11..1b28dc89 100644 Binary files a/tests/fonts/rendered/paragraph3.png and b/tests/fonts/rendered/paragraph3.png differ diff --git a/tests/fonts/rendered/paragraph3_2.png b/tests/fonts/rendered/paragraph3_2.png index 046a716a..da90eb9d 100644 Binary files a/tests/fonts/rendered/paragraph3_2.png and b/tests/fonts/rendered/paragraph3_2.png differ diff --git a/tests/fonts/rendered/paragraph3_3.png b/tests/fonts/rendered/paragraph3_3.png index 7aea96f9..d9f334cb 100644 Binary files a/tests/fonts/rendered/paragraph3_3.png and b/tests/fonts/rendered/paragraph3_3.png differ diff --git a/tests/fonts/rendered/paragraph3_nokern.png b/tests/fonts/rendered/paragraph3_nokern.png index 1c43cc02..161f1fda 100644 Binary files a/tests/fonts/rendered/paragraph3_nokern.png and b/tests/fonts/rendered/paragraph3_nokern.png differ diff --git a/tests/fonts/rendered/paragraph3_nokern_2.png b/tests/fonts/rendered/paragraph3_nokern_2.png index b7573ef1..16f6cdc8 100644 Binary files a/tests/fonts/rendered/paragraph3_nokern_2.png and b/tests/fonts/rendered/paragraph3_nokern_2.png differ diff --git a/tests/fonts/rendered/paragraph3_nokern_3.png b/tests/fonts/rendered/paragraph3_nokern_3.png index 81652425..3a17f4f1 100644 Binary files a/tests/fonts/rendered/paragraph3_nokern_3.png and b/tests/fonts/rendered/paragraph3_nokern_3.png differ diff --git a/tests/fonts/rendered/paragraph4.png b/tests/fonts/rendered/paragraph4.png index c4a0e6d2..04079eb6 100644 Binary files a/tests/fonts/rendered/paragraph4.png and b/tests/fonts/rendered/paragraph4.png differ diff --git a/tests/fonts/rendered/paragraph4_2.png b/tests/fonts/rendered/paragraph4_2.png index 69eb54bf..954b2bd0 100644 Binary files a/tests/fonts/rendered/paragraph4_2.png and b/tests/fonts/rendered/paragraph4_2.png differ diff --git a/tests/fonts/rendered/paragraph4_3.png b/tests/fonts/rendered/paragraph4_3.png index 66650873..2e8f592c 100644 Binary files a/tests/fonts/rendered/paragraph4_3.png and b/tests/fonts/rendered/paragraph4_3.png differ diff --git a/tests/fonts/rendered/paragraph4_nokern.png b/tests/fonts/rendered/paragraph4_nokern.png index 6fd16c83..29bdbbee 100644 Binary files a/tests/fonts/rendered/paragraph4_nokern.png and b/tests/fonts/rendered/paragraph4_nokern.png differ diff --git a/tests/fonts/rendered/paragraph4_nokern_2.png b/tests/fonts/rendered/paragraph4_nokern_2.png index 8726bc08..a282f246 100644 Binary files a/tests/fonts/rendered/paragraph4_nokern_2.png and b/tests/fonts/rendered/paragraph4_nokern_2.png differ diff --git a/tests/fonts/rendered/paragraph4_nokern_3.png b/tests/fonts/rendered/paragraph4_nokern_3.png index fa6c77c9..7e142d2b 100644 Binary files a/tests/fonts/rendered/paragraph4_nokern_3.png and b/tests/fonts/rendered/paragraph4_nokern_3.png differ diff --git a/tests/fonts/rendered/paragraph5.png b/tests/fonts/rendered/paragraph5.png index f0e42689..8ad257e8 100644 Binary files a/tests/fonts/rendered/paragraph5.png and b/tests/fonts/rendered/paragraph5.png differ diff --git a/tests/fonts/rendered/paragraph5_2.png b/tests/fonts/rendered/paragraph5_2.png index 2aab8a91..480f7d58 100644 Binary files a/tests/fonts/rendered/paragraph5_2.png and b/tests/fonts/rendered/paragraph5_2.png differ diff --git a/tests/fonts/rendered/paragraph5_3.png b/tests/fonts/rendered/paragraph5_3.png index 9f7ebc7e..055229a8 100644 Binary files a/tests/fonts/rendered/paragraph5_3.png and b/tests/fonts/rendered/paragraph5_3.png differ diff --git a/tests/fonts/rendered/paragraph5_nokern.png b/tests/fonts/rendered/paragraph5_nokern.png index 98788bf3..2c85d5dc 100644 Binary files a/tests/fonts/rendered/paragraph5_nokern.png and b/tests/fonts/rendered/paragraph5_nokern.png differ diff --git a/tests/fonts/rendered/paragraph5_nokern_2.png b/tests/fonts/rendered/paragraph5_nokern_2.png index d0fb1ebc..98f980bd 100644 Binary files a/tests/fonts/rendered/paragraph5_nokern_2.png and b/tests/fonts/rendered/paragraph5_nokern_2.png differ diff --git a/tests/fonts/rendered/paragraph5_nokern_3.png b/tests/fonts/rendered/paragraph5_nokern_3.png index 42218df5..583423b0 100644 Binary files a/tests/fonts/rendered/paragraph5_nokern_3.png and b/tests/fonts/rendered/paragraph5_nokern_3.png differ diff --git a/tests/fonts/rendered/selection_rects1.png b/tests/fonts/rendered/selection_rects1.png index 19a101af..c7ceba05 100644 Binary files a/tests/fonts/rendered/selection_rects1.png and b/tests/fonts/rendered/selection_rects1.png differ diff --git a/tests/fonts/rendered/selection_rects2.png b/tests/fonts/rendered/selection_rects2.png index 9d45ffa7..3a9536af 100644 Binary files a/tests/fonts/rendered/selection_rects2.png and b/tests/fonts/rendered/selection_rects2.png differ diff --git a/tests/fonts/rendered/selection_rects3.png b/tests/fonts/rendered/selection_rects3.png index 54fdb287..c68130ac 100644 Binary files a/tests/fonts/rendered/selection_rects3.png and b/tests/fonts/rendered/selection_rects3.png differ diff --git a/tests/fonts/rendered/spans1.png b/tests/fonts/rendered/spans1.png index f92656d2..5af6e781 100644 Binary files a/tests/fonts/rendered/spans1.png and b/tests/fonts/rendered/spans1.png differ diff --git a/tests/fonts/rendered/spans2.png b/tests/fonts/rendered/spans2.png index a7a3ecf5..baf6db36 100644 Binary files a/tests/fonts/rendered/spans2.png and b/tests/fonts/rendered/spans2.png differ diff --git a/tests/fonts/rendered/spans4.png b/tests/fonts/rendered/spans4.png index 86189132..ae0311d8 100644 Binary files a/tests/fonts/rendered/spans4.png and b/tests/fonts/rendered/spans4.png differ diff --git a/tests/fonts/rendered/spans5.png b/tests/fonts/rendered/spans5.png index 7df26e72..18e3f98b 100644 Binary files a/tests/fonts/rendered/spans5.png and b/tests/fonts/rendered/spans5.png differ diff --git a/tests/fonts/rendered/spans6.png b/tests/fonts/rendered/spans6.png index 45b5aa97..61e05e64 100644 Binary files a/tests/fonts/rendered/spans6.png and b/tests/fonts/rendered/spans6.png differ diff --git a/tests/fonts/rendered/strikethrough1.png b/tests/fonts/rendered/strikethrough1.png index 30b8cfff..a216990c 100644 Binary files a/tests/fonts/rendered/strikethrough1.png and b/tests/fonts/rendered/strikethrough1.png differ diff --git a/tests/fonts/rendered/strikethrough2.png b/tests/fonts/rendered/strikethrough2.png index 88a8e0c6..5172521c 100644 Binary files a/tests/fonts/rendered/strikethrough2.png and b/tests/fonts/rendered/strikethrough2.png differ diff --git a/tests/fonts/rendered/strikethrough3.png b/tests/fonts/rendered/strikethrough3.png index 0f047229..b0452821 100644 Binary files a/tests/fonts/rendered/strikethrough3.png and b/tests/fonts/rendered/strikethrough3.png differ diff --git a/tests/fonts/rendered/tofu_advance.png b/tests/fonts/rendered/tofu_advance.png index e913319c..82a087cd 100644 Binary files a/tests/fonts/rendered/tofu_advance.png and b/tests/fonts/rendered/tofu_advance.png differ diff --git a/tests/fonts/rendered/underline1.png b/tests/fonts/rendered/underline1.png index bed08df0..7b77222e 100644 Binary files a/tests/fonts/rendered/underline1.png and b/tests/fonts/rendered/underline1.png differ diff --git a/tests/fonts/rendered/underline2.png b/tests/fonts/rendered/underline2.png index 11493d24..e257181f 100644 Binary files a/tests/fonts/rendered/underline2.png and b/tests/fonts/rendered/underline2.png differ diff --git a/tests/fonts/rendered/underline3.png b/tests/fonts/rendered/underline3.png index cfdc1bd7..a76ade53 100644 Binary files a/tests/fonts/rendered/underline3.png and b/tests/fonts/rendered/underline3.png differ diff --git a/tests/fonts/svg_changa.png b/tests/fonts/svg_changa.png index d17e7381..3b938f9a 100644 Binary files a/tests/fonts/svg_changa.png and b/tests/fonts/svg_changa.png differ diff --git a/tests/fonts/svg_dejavu.png b/tests/fonts/svg_dejavu.png index 1a7bb7be..6dbf0a97 100644 Binary files a/tests/fonts/svg_dejavu.png and b/tests/fonts/svg_dejavu.png differ diff --git a/tests/fonts/svg_ibm.png b/tests/fonts/svg_ibm.png index 8ba7eace..43634011 100644 Binary files a/tests/fonts/svg_ibm.png and b/tests/fonts/svg_ibm.png differ diff --git a/tests/fonts/svg_moon.png b/tests/fonts/svg_moon.png index 899fc6a9..06ce857a 100644 Binary files a/tests/fonts/svg_moon.png and b/tests/fonts/svg_moon.png differ diff --git a/tests/fonts/svg_ubuntu.png b/tests/fonts/svg_ubuntu.png index cc88343c..2f338184 100644 Binary files a/tests/fonts/svg_ubuntu.png and b/tests/fonts/svg_ubuntu.png differ diff --git a/tests/images/diffs/minify_odd.png b/tests/images/diffs/minify_odd.png index a37198b6..0f155fac 100644 Binary files a/tests/images/diffs/minify_odd.png and b/tests/images/diffs/minify_odd.png differ diff --git a/tests/images/diffs/rock_minified.png b/tests/images/diffs/rock_minified.png index 59642d41..69469509 100644 Binary files a/tests/images/diffs/rock_minified.png and b/tests/images/diffs/rock_minified.png differ diff --git a/tests/images/diffs/rock_minified2.png b/tests/images/diffs/rock_minified2.png index 80bac3f3..81b6246d 100644 Binary files a/tests/images/diffs/rock_minified2.png and b/tests/images/diffs/rock_minified2.png differ diff --git a/tests/images/diffs/smooth1.png b/tests/images/diffs/smooth1.png index 71154842..a29de42d 100644 Binary files a/tests/images/diffs/smooth1.png and b/tests/images/diffs/smooth1.png differ diff --git a/tests/images/diffs/smooth10.png b/tests/images/diffs/smooth10.png index 0a145cb2..5b75e8af 100644 Binary files a/tests/images/diffs/smooth10.png and b/tests/images/diffs/smooth10.png differ diff --git a/tests/images/diffs/smooth11.png b/tests/images/diffs/smooth11.png index c318c4ae..be4bb08d 100644 Binary files a/tests/images/diffs/smooth11.png and b/tests/images/diffs/smooth11.png differ diff --git a/tests/images/diffs/smooth12.png b/tests/images/diffs/smooth12.png index 6ce686e4..cd2c522d 100644 Binary files a/tests/images/diffs/smooth12.png and b/tests/images/diffs/smooth12.png differ diff --git a/tests/images/diffs/smooth2.png b/tests/images/diffs/smooth2.png index 477dd127..41d3add9 100644 Binary files a/tests/images/diffs/smooth2.png and b/tests/images/diffs/smooth2.png differ diff --git a/tests/images/diffs/smooth3.png b/tests/images/diffs/smooth3.png index d7b99451..7b7040ab 100644 Binary files a/tests/images/diffs/smooth3.png and b/tests/images/diffs/smooth3.png differ diff --git a/tests/images/diffs/smooth4.png b/tests/images/diffs/smooth4.png index 51320c9e..7f4f3f11 100644 Binary files a/tests/images/diffs/smooth4.png and b/tests/images/diffs/smooth4.png differ diff --git a/tests/images/diffs/smooth5.png b/tests/images/diffs/smooth5.png index ffe5bfb9..ffa1abeb 100644 Binary files a/tests/images/diffs/smooth5.png and b/tests/images/diffs/smooth5.png differ diff --git a/tests/images/diffs/smooth6.png b/tests/images/diffs/smooth6.png index 6e54dff1..83c4480a 100644 Binary files a/tests/images/diffs/smooth6.png and b/tests/images/diffs/smooth6.png differ diff --git a/tests/images/diffs/smooth7.png b/tests/images/diffs/smooth7.png index 53b2f2ec..b0df14dc 100644 Binary files a/tests/images/diffs/smooth7.png and b/tests/images/diffs/smooth7.png differ diff --git a/tests/images/diffs/smooth8.png b/tests/images/diffs/smooth8.png index a37198b6..0f155fac 100644 Binary files a/tests/images/diffs/smooth8.png and b/tests/images/diffs/smooth8.png differ diff --git a/tests/images/diffs/smooth9.png b/tests/images/diffs/smooth9.png index a37198b6..0f155fac 100644 Binary files a/tests/images/diffs/smooth9.png and b/tests/images/diffs/smooth9.png differ diff --git a/tests/images/drawEllipse.png b/tests/images/drawEllipse.png index a816ac3b..014b5358 100644 Binary files a/tests/images/drawEllipse.png and b/tests/images/drawEllipse.png differ diff --git a/tests/images/drawPolygon.png b/tests/images/drawPolygon.png index 7f2ba6c9..f68adc11 100644 Binary files a/tests/images/drawPolygon.png and b/tests/images/drawPolygon.png differ diff --git a/tests/images/drawRect.png b/tests/images/drawRect.png index e6511705..7f2e38e0 100644 Binary files a/tests/images/drawRect.png and b/tests/images/drawRect.png differ diff --git a/tests/images/drawRoundedRect.png b/tests/images/drawRoundedRect.png index 906eceb5..67f5f9d2 100644 Binary files a/tests/images/drawRoundedRect.png and b/tests/images/drawRoundedRect.png differ diff --git a/tests/images/drawSegment.png b/tests/images/drawSegment.png index a2a446b9..54cd5758 100644 Binary files a/tests/images/drawSegment.png and b/tests/images/drawSegment.png differ diff --git a/tests/images/flipped1.png b/tests/images/flipped1.png index 2fa1421b..1bfaf150 100644 Binary files a/tests/images/flipped1.png and b/tests/images/flipped1.png differ diff --git a/tests/images/flipped2.png b/tests/images/flipped2.png index 442446e3..078b4d4f 100644 Binary files a/tests/images/flipped2.png and b/tests/images/flipped2.png differ diff --git a/tests/images/flipped3.png b/tests/images/flipped3.png index 344d9233..53da7d7b 100644 Binary files a/tests/images/flipped3.png and b/tests/images/flipped3.png differ diff --git a/tests/images/imageblur20.png b/tests/images/imageblur20.png index e85f2778..c0586c30 100644 Binary files a/tests/images/imageblur20.png and b/tests/images/imageblur20.png differ diff --git a/tests/images/imageblur20oob.png b/tests/images/imageblur20oob.png index 8d9e1e4d..70cbd9f9 100644 Binary files a/tests/images/imageblur20oob.png and b/tests/images/imageblur20oob.png differ diff --git a/tests/images/magnifiedBy2.png b/tests/images/magnifiedBy2.png index da429be4..99610130 100644 Binary files a/tests/images/magnifiedBy2.png and b/tests/images/magnifiedBy2.png differ diff --git a/tests/images/magnifiedBy4.png b/tests/images/magnifiedBy4.png index 4eae1dc8..be43dd6f 100644 Binary files a/tests/images/magnifiedBy4.png and b/tests/images/magnifiedBy4.png differ diff --git a/tests/images/mask2image.png b/tests/images/mask2image.png index 2a221202..1f97303a 100644 Binary files a/tests/images/mask2image.png and b/tests/images/mask2image.png differ diff --git a/tests/images/maskblur20.png b/tests/images/maskblur20.png index 0b676000..baa1f2f1 100644 Binary files a/tests/images/maskblur20.png and b/tests/images/maskblur20.png differ diff --git a/tests/images/minifiedBaboon.png b/tests/images/minifiedBaboon.png index 4478e046..2bc2cf5f 100644 Binary files a/tests/images/minifiedBaboon.png and b/tests/images/minifiedBaboon.png differ diff --git a/tests/images/minifiedBy2.png b/tests/images/minifiedBy2.png index cc72a7e5..5332c037 100644 Binary files a/tests/images/minifiedBy2.png and b/tests/images/minifiedBy2.png differ diff --git a/tests/images/minifiedBy4.png b/tests/images/minifiedBy4.png index 4b84ebdf..b14dd8dc 100644 Binary files a/tests/images/minifiedBy4.png and b/tests/images/minifiedBy4.png differ diff --git a/tests/images/rendered/minify_odd.png b/tests/images/rendered/minify_odd.png index 87f83e3c..8321bab9 100644 Binary files a/tests/images/rendered/minify_odd.png and b/tests/images/rendered/minify_odd.png differ diff --git a/tests/images/rendered/rock_minified.png b/tests/images/rendered/rock_minified.png index 9030c1ac..5aa5ac80 100644 Binary files a/tests/images/rendered/rock_minified.png and b/tests/images/rendered/rock_minified.png differ diff --git a/tests/images/rendered/rock_minified2.png b/tests/images/rendered/rock_minified2.png index f0eae45d..320136ba 100644 Binary files a/tests/images/rendered/rock_minified2.png and b/tests/images/rendered/rock_minified2.png differ diff --git a/tests/images/rendered/smooth1.png b/tests/images/rendered/smooth1.png index 08ee9412..3c2cc669 100644 Binary files a/tests/images/rendered/smooth1.png and b/tests/images/rendered/smooth1.png differ diff --git a/tests/images/rendered/smooth10.png b/tests/images/rendered/smooth10.png index 8ada96e6..c5fdf503 100644 Binary files a/tests/images/rendered/smooth10.png and b/tests/images/rendered/smooth10.png differ diff --git a/tests/images/rendered/smooth11.png b/tests/images/rendered/smooth11.png index 5fc8850a..12624ba3 100644 Binary files a/tests/images/rendered/smooth11.png and b/tests/images/rendered/smooth11.png differ diff --git a/tests/images/rendered/smooth12.png b/tests/images/rendered/smooth12.png index 688ad7f9..b6384c32 100644 Binary files a/tests/images/rendered/smooth12.png and b/tests/images/rendered/smooth12.png differ diff --git a/tests/images/rendered/smooth2.png b/tests/images/rendered/smooth2.png index 93e24077..c30fc80c 100644 Binary files a/tests/images/rendered/smooth2.png and b/tests/images/rendered/smooth2.png differ diff --git a/tests/images/rendered/smooth3.png b/tests/images/rendered/smooth3.png index 8f8c41f9..819c4988 100644 Binary files a/tests/images/rendered/smooth3.png and b/tests/images/rendered/smooth3.png differ diff --git a/tests/images/rendered/smooth4.png b/tests/images/rendered/smooth4.png index b4a16efb..26d7eff3 100644 Binary files a/tests/images/rendered/smooth4.png and b/tests/images/rendered/smooth4.png differ diff --git a/tests/images/rendered/smooth5.png b/tests/images/rendered/smooth5.png index 8ae1ebe2..366736b7 100644 Binary files a/tests/images/rendered/smooth5.png and b/tests/images/rendered/smooth5.png differ diff --git a/tests/images/rendered/smooth6.png b/tests/images/rendered/smooth6.png index da0ceb12..57f4078d 100644 Binary files a/tests/images/rendered/smooth6.png and b/tests/images/rendered/smooth6.png differ diff --git a/tests/images/rendered/smooth7.png b/tests/images/rendered/smooth7.png index 9d69a8d7..df6ff996 100644 Binary files a/tests/images/rendered/smooth7.png and b/tests/images/rendered/smooth7.png differ diff --git a/tests/images/rendered/smooth8.png b/tests/images/rendered/smooth8.png index 127a2f49..1cee199c 100644 Binary files a/tests/images/rendered/smooth8.png and b/tests/images/rendered/smooth8.png differ diff --git a/tests/images/rendered/smooth9.png b/tests/images/rendered/smooth9.png index d56d4e72..7eabd01c 100644 Binary files a/tests/images/rendered/smooth9.png and b/tests/images/rendered/smooth9.png differ diff --git a/tests/images/rotate0.png b/tests/images/rotate0.png index 79829074..013b002f 100644 Binary files a/tests/images/rotate0.png and b/tests/images/rotate0.png differ diff --git a/tests/images/rotate180.png b/tests/images/rotate180.png index bfda507c..f1f9adf6 100644 Binary files a/tests/images/rotate180.png and b/tests/images/rotate180.png differ diff --git a/tests/images/rotate270.png b/tests/images/rotate270.png index 8cd7328b..61395e44 100644 Binary files a/tests/images/rotate270.png and b/tests/images/rotate270.png differ diff --git a/tests/images/rotate360.png b/tests/images/rotate360.png index e061ae91..57b078f1 100644 Binary files a/tests/images/rotate360.png and b/tests/images/rotate360.png differ diff --git a/tests/images/rotate90.png b/tests/images/rotate90.png index 4e40c7b7..c9607ba2 100644 Binary files a/tests/images/rotate90.png and b/tests/images/rotate90.png differ diff --git a/tests/images/scaleHalf.png b/tests/images/scaleHalf.png index 99b52b24..8cd2fd5d 100644 Binary files a/tests/images/scaleHalf.png and b/tests/images/scaleHalf.png differ diff --git a/tests/images/strokeEllipse.png b/tests/images/strokeEllipse.png index 3ff90ccb..f8ada69c 100644 Binary files a/tests/images/strokeEllipse.png and b/tests/images/strokeEllipse.png differ diff --git a/tests/images/strokePolygon.png b/tests/images/strokePolygon.png index 1a263988..e3b802ab 100644 Binary files a/tests/images/strokePolygon.png and b/tests/images/strokePolygon.png differ diff --git a/tests/images/strokeRect.png b/tests/images/strokeRect.png index fb802608..9936ffd6 100644 Binary files a/tests/images/strokeRect.png and b/tests/images/strokeRect.png differ diff --git a/tests/images/strokeRoundedRect.png b/tests/images/strokeRoundedRect.png index 3e398f6c..3c1b6a84 100644 Binary files a/tests/images/strokeRoundedRect.png and b/tests/images/strokeRoundedRect.png differ diff --git a/tests/images/superimage3.png b/tests/images/superimage3.png index 1e7232f6..c1b5ed93 100644 Binary files a/tests/images/superimage3.png and b/tests/images/superimage3.png differ diff --git a/tests/images/superimage4.png b/tests/images/superimage4.png index 1b58d462..3ab561c8 100644 Binary files a/tests/images/superimage4.png and b/tests/images/superimage4.png differ diff --git a/tests/images/superimage5.png b/tests/images/superimage5.png index 0c4423a9..1903cf80 100644 Binary files a/tests/images/superimage5.png and b/tests/images/superimage5.png differ diff --git a/tests/masks/circleMask.png b/tests/masks/circleMask.png index 89de3097..c082edcb 100644 Binary files a/tests/masks/circleMask.png and b/tests/masks/circleMask.png differ diff --git a/tests/masks/circleMaskSharpened.png b/tests/masks/circleMaskSharpened.png index 88dc9b96..ddc3bf44 100644 Binary files a/tests/masks/circleMaskSharpened.png and b/tests/masks/circleMaskSharpened.png differ diff --git a/tests/masks/drawEllipse.png b/tests/masks/drawEllipse.png index 58a2fb1b..80bd67e0 100644 Binary files a/tests/masks/drawEllipse.png and b/tests/masks/drawEllipse.png differ diff --git a/tests/masks/drawPolygon.png b/tests/masks/drawPolygon.png index 089d0d30..abd187e6 100644 Binary files a/tests/masks/drawPolygon.png and b/tests/masks/drawPolygon.png differ diff --git a/tests/masks/drawRect.png b/tests/masks/drawRect.png index 9afe3ccd..4208815a 100644 Binary files a/tests/masks/drawRect.png and b/tests/masks/drawRect.png differ diff --git a/tests/masks/drawRoundedRect.png b/tests/masks/drawRoundedRect.png index ad1e5deb..e4f3f70d 100644 Binary files a/tests/masks/drawRoundedRect.png and b/tests/masks/drawRoundedRect.png differ diff --git a/tests/masks/drawSegment.png b/tests/masks/drawSegment.png index fc209a69..be2b177e 100644 Binary files a/tests/masks/drawSegment.png and b/tests/masks/drawSegment.png differ diff --git a/tests/masks/imageMaskedMask.png b/tests/masks/imageMaskedMask.png index eb13fae8..ae868dd6 100644 Binary files a/tests/masks/imageMaskedMask.png and b/tests/masks/imageMaskedMask.png differ diff --git a/tests/masks/maskMagnified.png b/tests/masks/maskMagnified.png index 8a9127b5..6dabc7ea 100644 Binary files a/tests/masks/maskMagnified.png and b/tests/masks/maskMagnified.png differ diff --git a/tests/masks/maskMinified.png b/tests/masks/maskMinified.png index c32c5981..bd5aaa7b 100644 Binary files a/tests/masks/maskMinified.png and b/tests/masks/maskMinified.png differ diff --git a/tests/masks/maskedMask.png b/tests/masks/maskedMask.png index eb13fae8..ae868dd6 100644 Binary files a/tests/masks/maskedMask.png and b/tests/masks/maskedMask.png differ diff --git a/tests/masks/minifiedBlur.png b/tests/masks/minifiedBlur.png index 047ddca9..4df355c6 100644 Binary files a/tests/masks/minifiedBlur.png and b/tests/masks/minifiedBlur.png differ diff --git a/tests/masks/spread.png b/tests/masks/spread.png index 96bfceb1..81b4ca44 100644 Binary files a/tests/masks/spread.png and b/tests/masks/spread.png differ diff --git a/tests/masks/strokeEllipse.png b/tests/masks/strokeEllipse.png index 04e36e52..6bb90da6 100644 Binary files a/tests/masks/strokeEllipse.png and b/tests/masks/strokeEllipse.png differ diff --git a/tests/masks/strokePolygon.png b/tests/masks/strokePolygon.png index 4f2eec0c..c6475856 100644 Binary files a/tests/masks/strokePolygon.png and b/tests/masks/strokePolygon.png differ diff --git a/tests/masks/strokeRect.png b/tests/masks/strokeRect.png index b663c6e7..c7a35dac 100644 Binary files a/tests/masks/strokeRect.png and b/tests/masks/strokeRect.png differ diff --git a/tests/masks/strokeRoundedRect.png b/tests/masks/strokeRoundedRect.png index 17b29e39..6f730bf4 100644 Binary files a/tests/masks/strokeRoundedRect.png and b/tests/masks/strokeRoundedRect.png differ diff --git a/tests/paths/arc.png b/tests/paths/arc.png index 032a73db..27f85a0a 100644 Binary files a/tests/paths/arc.png and b/tests/paths/arc.png differ diff --git a/tests/paths/arcTo1.png b/tests/paths/arcTo1.png index 0fdbac64..72c01701 100644 Binary files a/tests/paths/arcTo1.png and b/tests/paths/arcTo1.png differ diff --git a/tests/paths/arcTo2.png b/tests/paths/arcTo2.png index 6fa55753..0b4d2d42 100644 Binary files a/tests/paths/arcTo2.png and b/tests/paths/arcTo2.png differ diff --git a/tests/paths/arcTo3.png b/tests/paths/arcTo3.png index 0438d901..d90528fe 100644 Binary files a/tests/paths/arcTo3.png and b/tests/paths/arcTo3.png differ diff --git a/tests/paths/boxBevel.png b/tests/paths/boxBevel.png index 814a7e1e..a021d394 100644 Binary files a/tests/paths/boxBevel.png and b/tests/paths/boxBevel.png differ diff --git a/tests/paths/boxMiter.png b/tests/paths/boxMiter.png index 69b02a39..986c3500 100644 Binary files a/tests/paths/boxMiter.png and b/tests/paths/boxMiter.png differ diff --git a/tests/paths/boxRound.png b/tests/paths/boxRound.png index 53d0e9a2..d8e6571c 100644 Binary files a/tests/paths/boxRound.png and b/tests/paths/boxRound.png differ diff --git a/tests/paths/dashes.png b/tests/paths/dashes.png index 3169bcd6..a8f2de72 100644 Binary files a/tests/paths/dashes.png and b/tests/paths/dashes.png differ diff --git a/tests/paths/gradientAngular.png b/tests/paths/gradientAngular.png index 354e64ba..b1a1e0bc 100644 Binary files a/tests/paths/gradientAngular.png and b/tests/paths/gradientAngular.png differ diff --git a/tests/paths/gradientAngularOpacity.png b/tests/paths/gradientAngularOpacity.png index acef31af..f65ec920 100644 Binary files a/tests/paths/gradientAngularOpacity.png and b/tests/paths/gradientAngularOpacity.png differ diff --git a/tests/paths/gradientLinear.png b/tests/paths/gradientLinear.png index c63e87ec..3442a167 100644 Binary files a/tests/paths/gradientLinear.png and b/tests/paths/gradientLinear.png differ diff --git a/tests/paths/gradientLinear2.png b/tests/paths/gradientLinear2.png index 7acc3f84..9e3a3dd8 100644 Binary files a/tests/paths/gradientLinear2.png and b/tests/paths/gradientLinear2.png differ diff --git a/tests/paths/gradientRadial.png b/tests/paths/gradientRadial.png index 1738d735..1de6bc47 100644 Binary files a/tests/paths/gradientRadial.png and b/tests/paths/gradientRadial.png differ diff --git a/tests/paths/lcButt.png b/tests/paths/lcButt.png index f7997bc7..d084c997 100644 Binary files a/tests/paths/lcButt.png and b/tests/paths/lcButt.png differ diff --git a/tests/paths/lcRound.png b/tests/paths/lcRound.png index f926b4d1..ec4a45c6 100644 Binary files a/tests/paths/lcRound.png and b/tests/paths/lcRound.png differ diff --git a/tests/paths/lcSquare.png b/tests/paths/lcSquare.png index 5f2a5d89..206b1348 100644 Binary files a/tests/paths/lcSquare.png and b/tests/paths/lcSquare.png differ diff --git a/tests/paths/maskRectExcludeMask.png b/tests/paths/maskRectExcludeMask.png index 145429c9..8507cb7a 100644 Binary files a/tests/paths/maskRectExcludeMask.png and b/tests/paths/maskRectExcludeMask.png differ diff --git a/tests/paths/maskRectExcludeMaskAA.png b/tests/paths/maskRectExcludeMaskAA.png index c28291f9..bb6bd3be 100644 Binary files a/tests/paths/maskRectExcludeMaskAA.png and b/tests/paths/maskRectExcludeMaskAA.png differ diff --git a/tests/paths/maskRectMask.png b/tests/paths/maskRectMask.png index 2d7751c6..872121fc 100644 Binary files a/tests/paths/maskRectMask.png and b/tests/paths/maskRectMask.png differ diff --git a/tests/paths/maskRectMaskAA.png b/tests/paths/maskRectMaskAA.png index 079cbc54..8c873e3c 100644 Binary files a/tests/paths/maskRectMaskAA.png and b/tests/paths/maskRectMaskAA.png differ diff --git a/tests/paths/miterLimit_10deg_2.00num.png b/tests/paths/miterLimit_10deg_2.00num.png index 29b2b951..31acf46b 100644 Binary files a/tests/paths/miterLimit_10deg_2.00num.png and b/tests/paths/miterLimit_10deg_2.00num.png differ diff --git a/tests/paths/miterLimit_145deg_2.00num.png b/tests/paths/miterLimit_145deg_2.00num.png index b5e0c039..d3632ac7 100644 Binary files a/tests/paths/miterLimit_145deg_2.00num.png and b/tests/paths/miterLimit_145deg_2.00num.png differ diff --git a/tests/paths/miterLimit_145deg_3.32num.png b/tests/paths/miterLimit_145deg_3.32num.png index b5e0c039..d3632ac7 100644 Binary files a/tests/paths/miterLimit_145deg_3.32num.png and b/tests/paths/miterLimit_145deg_3.32num.png differ diff --git a/tests/paths/miterLimit_145deg_3.33num.png b/tests/paths/miterLimit_145deg_3.33num.png index 98d2873d..7cd94b72 100644 Binary files a/tests/paths/miterLimit_145deg_3.33num.png and b/tests/paths/miterLimit_145deg_3.33num.png differ diff --git a/tests/paths/miterLimit_155deg_2.00num.png b/tests/paths/miterLimit_155deg_2.00num.png index ed4e2e6b..b2c0eb6b 100644 Binary files a/tests/paths/miterLimit_155deg_2.00num.png and b/tests/paths/miterLimit_155deg_2.00num.png differ diff --git a/tests/paths/miterLimit_165deg_10.00num.png b/tests/paths/miterLimit_165deg_10.00num.png index 37f7577f..c99a0097 100644 Binary files a/tests/paths/miterLimit_165deg_10.00num.png and b/tests/paths/miterLimit_165deg_10.00num.png differ diff --git a/tests/paths/miterLimit_165deg_2.00num.png b/tests/paths/miterLimit_165deg_2.00num.png index d67ecbbb..ce1146bd 100644 Binary files a/tests/paths/miterLimit_165deg_2.00num.png and b/tests/paths/miterLimit_165deg_2.00num.png differ diff --git a/tests/paths/opacityFill.png b/tests/paths/opacityFill.png index f3e7f242..c9388726 100644 Binary files a/tests/paths/opacityFill.png and b/tests/paths/opacityFill.png differ diff --git a/tests/paths/opacityStroke.png b/tests/paths/opacityStroke.png index 1cbde6fa..f227fb24 100644 Binary files a/tests/paths/opacityStroke.png and b/tests/paths/opacityStroke.png differ diff --git a/tests/paths/paintImage.png b/tests/paths/paintImage.png index dc0db98c..7ff83a8a 100644 Binary files a/tests/paths/paintImage.png and b/tests/paths/paintImage.png differ diff --git a/tests/paths/paintImageOpacity.png b/tests/paths/paintImageOpacity.png index 31f19d89..2d318719 100644 Binary files a/tests/paths/paintImageOpacity.png and b/tests/paths/paintImageOpacity.png differ diff --git a/tests/paths/paintImageTiled.png b/tests/paths/paintImageTiled.png index 9cac35da..3f3a8905 100644 Binary files a/tests/paths/paintImageTiled.png and b/tests/paths/paintImageTiled.png differ diff --git a/tests/paths/paintImageTiledOpacity.png b/tests/paths/paintImageTiledOpacity.png index 16096e58..176021fd 100644 Binary files a/tests/paths/paintImageTiledOpacity.png and b/tests/paths/paintImageTiledOpacity.png differ diff --git a/tests/paths/paintSolid.png b/tests/paths/paintSolid.png index 2e1e02d5..8c5ac1f3 100644 Binary files a/tests/paths/paintSolid.png and b/tests/paths/paintSolid.png differ diff --git a/tests/paths/path0pxCover.png b/tests/paths/path0pxCover.png index f95358da..37d6f93e 100644 Binary files a/tests/paths/path0pxCover.png and b/tests/paths/path0pxCover.png differ diff --git a/tests/paths/path1pxCover.png b/tests/paths/path1pxCover.png index 49a575c8..f548d551 100644 Binary files a/tests/paths/path1pxCover.png and b/tests/paths/path1pxCover.png differ diff --git a/tests/paths/pathBlackRectangle.png b/tests/paths/pathBlackRectangle.png index fb9d80e7..17dcb584 100644 Binary files a/tests/paths/pathBlackRectangle.png and b/tests/paths/pathBlackRectangle.png differ diff --git a/tests/paths/pathBlackRectangleZ.png b/tests/paths/pathBlackRectangleZ.png index fb9d80e7..17dcb584 100644 Binary files a/tests/paths/pathBlackRectangleZ.png and b/tests/paths/pathBlackRectangleZ.png differ diff --git a/tests/paths/pathBottomArc.png b/tests/paths/pathBottomArc.png index 8894c596..d71105dc 100644 Binary files a/tests/paths/pathBottomArc.png and b/tests/paths/pathBottomArc.png differ diff --git a/tests/paths/pathCornerArc.png b/tests/paths/pathCornerArc.png index 690cc821..b4404670 100644 Binary files a/tests/paths/pathCornerArc.png and b/tests/paths/pathCornerArc.png differ diff --git a/tests/paths/pathHeart.png b/tests/paths/pathHeart.png index 560cd664..845e9b51 100644 Binary files a/tests/paths/pathHeart.png and b/tests/paths/pathHeart.png differ diff --git a/tests/paths/pathInvertedCornerArc.png b/tests/paths/pathInvertedCornerArc.png index 9990332f..f39e9a40 100644 Binary files a/tests/paths/pathInvertedCornerArc.png and b/tests/paths/pathInvertedCornerArc.png differ diff --git a/tests/paths/pathRectangleMask.png b/tests/paths/pathRectangleMask.png index 0df19b10..8d275adf 100644 Binary files a/tests/paths/pathRectangleMask.png and b/tests/paths/pathRectangleMask.png differ diff --git a/tests/paths/pathRedRectangle.png b/tests/paths/pathRedRectangle.png index d649f687..c49424ed 100644 Binary files a/tests/paths/pathRedRectangle.png and b/tests/paths/pathRedRectangle.png differ diff --git a/tests/paths/pathRotatedArc.png b/tests/paths/pathRotatedArc.png index 5c1a927c..ccaf2024 100644 Binary files a/tests/paths/pathRotatedArc.png and b/tests/paths/pathRotatedArc.png differ diff --git a/tests/paths/pathStroke1.png b/tests/paths/pathStroke1.png index b738549a..44b388b4 100644 Binary files a/tests/paths/pathStroke1.png and b/tests/paths/pathStroke1.png differ diff --git a/tests/paths/pathStroke1Big.png b/tests/paths/pathStroke1Big.png index a77d43e3..d1e9e2f6 100644 Binary files a/tests/paths/pathStroke1Big.png and b/tests/paths/pathStroke1Big.png differ diff --git a/tests/paths/pathStroke1BigMask.png b/tests/paths/pathStroke1BigMask.png index a4b62d40..60b1621a 100644 Binary files a/tests/paths/pathStroke1BigMask.png and b/tests/paths/pathStroke1BigMask.png differ diff --git a/tests/paths/pathStroke2.png b/tests/paths/pathStroke2.png index 832c16e9..9520d1ad 100644 Binary files a/tests/paths/pathStroke2.png and b/tests/paths/pathStroke2.png differ diff --git a/tests/paths/pathStroke3.png b/tests/paths/pathStroke3.png index 428b9fa9..56dfc576 100644 Binary files a/tests/paths/pathStroke3.png and b/tests/paths/pathStroke3.png differ diff --git a/tests/paths/pathYellowRectangle.png b/tests/paths/pathYellowRectangle.png index c1b1b2b8..e249e562 100644 Binary files a/tests/paths/pathYellowRectangle.png and b/tests/paths/pathYellowRectangle.png differ diff --git a/tests/paths/pixelScale.png b/tests/paths/pixelScale.png index 945095ac..cee18b88 100644 Binary files a/tests/paths/pixelScale.png and b/tests/paths/pixelScale.png differ diff --git a/tests/paths/rectExcludeMask.png b/tests/paths/rectExcludeMask.png index 19bf54c1..0231da9c 100644 Binary files a/tests/paths/rectExcludeMask.png and b/tests/paths/rectExcludeMask.png differ diff --git a/tests/paths/rectExcludeMaskAA.png b/tests/paths/rectExcludeMaskAA.png index 2f8d4a2c..e6cd3da9 100644 Binary files a/tests/paths/rectExcludeMaskAA.png and b/tests/paths/rectExcludeMaskAA.png differ diff --git a/tests/paths/rectMask.png b/tests/paths/rectMask.png index b72d82d2..8129da2c 100644 Binary files a/tests/paths/rectMask.png and b/tests/paths/rectMask.png differ diff --git a/tests/paths/rectMaskAA.png b/tests/paths/rectMaskAA.png index 613bfa20..26942df5 100644 Binary files a/tests/paths/rectMaskAA.png and b/tests/paths/rectMaskAA.png differ diff --git a/tests/paths/selfclosing.png b/tests/paths/selfclosing.png index becf7953..7782590d 100644 Binary files a/tests/paths/selfclosing.png and b/tests/paths/selfclosing.png differ