)]}'
{
  "commit": "edf9b76a4b84275cc3e40edfafe30b4c479ee9e2",
  "tree": "1bc03e9d3735cd75f59a616fbd1bed1f361d5821",
  "parents": [
    "65975d7612e38c199afaa547268763e1b4b826c9"
  ],
  "author": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Wed Jul 30 10:43:11 2025 +0200"
  },
  "committer": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Wed Jul 30 10:43:11 2025 +0200"
  },
  "message": "Towards interpolating gradients in non-premultiplied space\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91a3e1810a3112cbaa6c103c833a29689ff42601",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/encode.rs",
      "new_id": "c161ad7981d4802a4ca25fb4c78a6fc1a6a6c2f6",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/encode.rs"
    },
    {
      "type": "modify",
      "old_id": "16179c263bc666326ad8096166b103584b6830e7",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/glyphs_colr_test_glyphs.png",
      "new_id": "bb7a027c7eb367e745568b95d19d182b40a05045",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/glyphs_colr_test_glyphs.png"
    },
    {
      "type": "modify",
      "old_id": "a93dc8cac378c0afb6cb1c563a26742f673fb00e",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_linear_2_stops_with_alpha.png",
      "new_id": "ba3cad1f2e0be66f090a177e1aacb89e25df4293",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_linear_2_stops_with_alpha.png"
    },
    {
      "type": "modify",
      "old_id": "4960f45019ff64c4a035f8a79c5f4f54a5e321a8",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_radial_2_stops_with_alpha.png",
      "new_id": "5525076196e9b38af07aeb2e217735057d4ec707",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_radial_2_stops_with_alpha.png"
    },
    {
      "type": "modify",
      "old_id": "c8ac9ad062973f24f8a47d6b4dbf6c1ea0f1b80c",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_sweep_2_stops_with_alpha.png",
      "new_id": "96a1ac011090425af0c6ac4bda709eea413a545e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_sweep_2_stops_with_alpha.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4999230d45a6ade9e35383eda8a5d5410de4897",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/gradient_with_last_stop_0_opacity.png"
    },
    {
      "type": "modify",
      "old_id": "2da6ace5962ce52c5acd97087d32b3596bc02e46",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/mask_luminance.png",
      "new_id": "07005b28f9979ea21daf8ec518bcfe21489d27fd",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/mask_luminance.png"
    },
    {
      "type": "modify",
      "old_id": "65ddcbcf0acdba87b058cba61caad843fe5b9416",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/snapshots/mix_color.png",
      "new_id": "888408d270b038767c4731d4c414c9883b5a380e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/mix_color.png"
    },
    {
      "type": "modify",
      "old_id": "508d47272d30cbfaf297310aa9b2cec7411f3042",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/issues.rs",
      "new_id": "c966a6c919e95a55fb370f92bef2e4820a75998e",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/issues.rs"
    }
  ]
}
