)]}'
{
  "commit": "13d24956707ebd5f593c07417564b9398cbb1a5b",
  "tree": "b6341d32bc60617a7d73a48afb14935cd7deb37b",
  "parents": [
    "b2e21aa7f7470096fc5fed6ccf6c680cb9a71f68"
  ],
  "author": {
    "name": "Tom Churchman",
    "email": "thomas@churchman.nl",
    "time": "Tue Feb 17 11:17:12 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 17 10:17:12 2026 +0000"
  },
  "message": " vello_common: Further analytic AA performance improvements (#1442)\n\nBy moving some subtractions out of the pixel coverage loop\nalgebraically, we get a further ~5% timing reduction relative to\nhttps://github.com/linebender/vello/pull/1426.\n\n```\nrender_strips/Ghostscript_Tiger_simd\n                        time:   [188.99 µs 189.13 µs 189.28 µs]\n                        change: [-5.2427% -5.1012% -4.9602%] (p \u003d 0.00 \u003c 0.05)\n                        Performance has improved.\nFound 3 outliers among 50 measurements (6.00%)\n  1 (2.00%) high mild\n  2 (4.00%) high severe\nrender_strips/paris-30k_simd\n                        time:   [23.115 ms 23.162 ms 23.213 ms]\n                        change: [-5.0173% -4.4446% -3.9295%] (p \u003d 0.00 \u003c 0.05)\n                        Performance has improved.\nFound 1 outliers among 50 measurements (2.00%)\n  1 (2.00%) high mild\n```\n\nSome rounding falls differently in the snapshots.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "51022985a36afde48541baa236120c3761734e8e",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/strip.rs",
      "new_id": "a4c297beb981406595da0ca5dca7ce8a8288686c",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/strip.rs"
    },
    {
      "type": "modify",
      "old_id": "8cea7975db8779d844c3562273445975d79f6716",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/clip_deeply_nested_circles.png",
      "new_id": "199f666def2dd80ea56bedbf854eb5152274c93b",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/clip_deeply_nested_circles.png"
    },
    {
      "type": "modify",
      "old_id": "8cea7975db8779d844c3562273445975d79f6716",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/clip_non_isolated_deeply_nested_circles.png",
      "new_id": "199f666def2dd80ea56bedbf854eb5152274c93b",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/clip_non_isolated_deeply_nested_circles.png"
    },
    {
      "type": "modify",
      "old_id": "99c68ec33aa6bd1462bead63b5daf6b6256ff383",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/clip_non_isolated_rectangle_with_star_evenodd.png",
      "new_id": "be6f0498ce962961f430e6b8185bc6c67406edf6",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/clip_non_isolated_rectangle_with_star_evenodd.png"
    },
    {
      "type": "modify",
      "old_id": "99c68ec33aa6bd1462bead63b5daf6b6256ff383",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/clip_rectangle_with_star_evenodd.png",
      "new_id": "be6f0498ce962961f430e6b8185bc6c67406edf6",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/clip_rectangle_with_star_evenodd.png"
    },
    {
      "type": "modify",
      "old_id": "7a01cb4daf4d61bdfae56e555f74bdb5a2e54749",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/clip_rectangle_with_star_nonzero.png",
      "new_id": "6a872d0852caa3195a464c3c9d8c668941e2634e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/clip_rectangle_with_star_nonzero.png"
    },
    {
      "type": "modify",
      "old_id": "e1bb268f25fa68d4f1c51808810e41f43b180be5",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/filling_evenodd_rule.png",
      "new_id": "f95403bb6599a21712153f1270dce430c5adf85e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/filling_evenodd_rule.png"
    },
    {
      "type": "modify",
      "old_id": "45272293616696f2b319c2aa97ed88a10e0204f9",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/filling_nonzero_rule.png",
      "new_id": "63a4a2168c08a369193ef166db78efcfc42c2b01",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/filling_nonzero_rule.png"
    },
    {
      "type": "modify",
      "old_id": "f45dce3bfd7b3a9a7d0ce59a6c8ddcf90ab6b521",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_linear_complex_shape.png",
      "new_id": "9e13194a90316c4585f848926456ec450715e8ce",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_linear_complex_shape.png"
    },
    {
      "type": "modify",
      "old_id": "a30ad91d5aa686192dc82285aea15bdf48ec4269",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_radial_complex_shape.png",
      "new_id": "5ba7b85bff11bac348c688d2611a99775fead375",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_radial_complex_shape.png"
    },
    {
      "type": "modify",
      "old_id": "772fd5d75a3167869d9a57a85ce470ac3f4be9d4",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_sweep_complex_shape.png",
      "new_id": "83e957cfe1480751378b0e60bfdf2c9e373dbcea",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_sweep_complex_shape.png"
    },
    {
      "type": "modify",
      "old_id": "10f69afbb825195a39ebbbbb30610974c065814d",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/image_complex_shape.png",
      "new_id": "66538581302804743609613b516311532dcca05e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/image_complex_shape.png"
    },
    {
      "type": "modify",
      "old_id": "1ccb40b6e549bd7a400c265be16ee7b9affeca37",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/layer_multiple_properties_1.png",
      "new_id": "ff51c8cf51996fbd4c3107984d3e50cc6b0abf18",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/layer_multiple_properties_1.png"
    },
    {
      "type": "modify",
      "old_id": "5a11c38808cebd10f8c8156f38c6d973e8e651ac",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/triangle_above_and_wider_than_viewport.png",
      "new_id": "78dab4c1a212c0ee9f8eb32c1822b7cf61240d5c",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/triangle_above_and_wider_than_viewport.png"
    }
  ]
}
