)]}'
{
  "commit": "b510f5314d20388f07b3804880e415acceda3b5c",
  "tree": "52e57f5e835b749cb2639ee569fde2bf54a006c4",
  "parents": [
    "1245d3e1a3cbef32b6d7d5156fb30ff4a43207c0"
  ],
  "author": {
    "name": "Sam",
    "email": "16504129+sagudev@users.noreply.github.com",
    "time": "Sun May 17 22:11:33 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun May 17 20:11:33 2026 +0000"
  },
  "message": "[classic] Support gradient interpolation in unpremultiplied alpha space (#1268)\n\nFixes #1657 (which is #1056 for vello classic).\n\n---------\n\nSigned-off-by: sagudev \u003c16504129+sagudev@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76db001c1e66590b4eedada26592bca1a3729356",
      "old_mode": 33188,
      "old_path": "vello_encoding/src/encoding.rs",
      "new_id": "78d37cd5b9551caae54d3115abfa565ea941eb85",
      "new_mode": 33188,
      "new_path": "vello_encoding/src/encoding.rs"
    },
    {
      "type": "modify",
      "old_id": "67001f7ced19fe50742820686cd0f8712697114e",
      "old_mode": 33188,
      "old_path": "vello_encoding/src/ramp_cache.rs",
      "new_id": "926f5abe8db89c58cfcd6433436a200d2d3b28b2",
      "new_mode": 33188,
      "new_path": "vello_encoding/src/ramp_cache.rs"
    },
    {
      "type": "modify",
      "old_id": "999b4b8e8e5b5ff1c7844aa300aa2a8fa56b9ff7",
      "old_mode": 33188,
      "old_path": "vello_encoding/src/resolve.rs",
      "new_id": "2513a2168c33d54031690862c06d9510073cca4a",
      "new_mode": 33188,
      "new_path": "vello_encoding/src/resolve.rs"
    },
    {
      "type": "rename",
      "old_id": "8ccd61e24f17bc7fbc6048a384c38c0b9b74c0be",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/smoke/gradient_color_alpha.png",
      "new_id": "8ccd61e24f17bc7fbc6048a384c38c0b9b74c0be",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/smoke/gradient_color_alpha_premultiplied.png",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac85d7d7cc44221696bb46ed890c5fd0db5c660",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/smoke/gradient_color_alpha_unpremultiplied.png"
    },
    {
      "type": "modify",
      "old_id": "d48d721dc82ff82e234610fa9c2c00eb4ceb2d2c",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/known_issues.rs",
      "new_id": "609b045c01136c6d5ef1f9c4abcf5858198bf990",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/known_issues.rs"
    },
    {
      "type": "modify",
      "old_id": "87ecd1d04c388c70dbc3e732afcdf3590a6ff65d",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/regression.rs",
      "new_id": "2e330c96e6c045841eb9d4adc99c07c187225b02",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/regression.rs"
    }
  ]
}
