)]}'
{
  "commit": "91727330efb4004205589487c7b72fbeb2a80a60",
  "tree": "1536be5e56d830674de7cf1d7d5ee060a4b55896",
  "parents": [
    "15de91eb2a68c450b4e66ab70edc15c71218a22c"
  ],
  "author": {
    "name": "Thomas Churchman",
    "email": "thomas@churchman.nl",
    "time": "Thu May 08 23:06:08 2025 +0200"
  },
  "committer": {
    "name": "Thomas Churchman",
    "email": "thomas@churchman.nl",
    "time": "Fri May 09 18:40:06 2025 +0200"
  },
  "message": "Implement `Image::from_peniko_image`\n\nProbably a temporary method until there\u0027s better resource binding; in\nthe meantime this is useful for clients already using `Peniko::Image`.\n\nPerhaps `Pixmap` should get a method to do the conversion to\npremultiplied RGBA8 from `\u0026[Rgba8]`, or perhaps `Vec\u003cRgba8\u003e` using\nBytemuck with the `extern_crate_alloc` feature (though the latter\ndoesn\u0027t help with `Peniko::Image`, which stores data in an `Arc`).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "31c5970b27f35a40a5363bdf42dd99ab1bf76793",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/paint.rs",
      "new_id": "26dd1fb41318d6378ad9a4cb2ee14e567c252c6c",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/paint.rs"
    }
  ]
}
