)]}'
{
  "commit": "00b1f9688e2efd8a4e7fc65f03e3e7a2eef9b04d",
  "tree": "5a267b597fd08dfc929fd2225cafd4a4d029d059",
  "parents": [
    "b005b8453db26eaf992c86beaa81b05c89cfd5b2"
  ],
  "author": {
    "name": "Laurenz Stampfl",
    "email": "47084093+LaurenzV@users.noreply.github.com",
    "time": "Wed Jul 08 05:03:39 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 08 03:03:39 2026 +0000"
  },
  "message": "vello_cpu: Make `RenderContext` resizable (#1705)\n\nThis is based on top of #1701. Now we can make the render context fully\nresizable, which means that it can be reused even if the window size\nchanges!\n\n\n\nhttps://github.com/user-attachments/assets/13f00b04-5a4d-4bd0-924f-1bc921d0d388",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eda3b7a4642be61d7ebb1ea9887cc03cd2afe035",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_bench/src/data.rs",
      "new_id": "5a2622aa448613976f48774b2673f1a361740535",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_bench/src/data.rs"
    },
    {
      "type": "modify",
      "old_id": "0ec6cbf1c10709ad072760aa415d9400935abdbc",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_bench/src/strip.rs",
      "new_id": "c57afd635afd93a5a088218e53a70f6a10aad1fa",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_bench/src/strip.rs"
    },
    {
      "type": "modify",
      "old_id": "f6853295f3709c40a3bdb74b6760002474c85686",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_bench/src/tile.rs",
      "new_id": "8dd1bfe13004910049560dc78d1298edb06c7022",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_bench/src/tile.rs"
    },
    {
      "type": "modify",
      "old_id": "9a8bfc237b995bbe4d42c42140dd29898680f76c",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/strip_generator.rs",
      "new_id": "f06b15ca80d67072b3dfe87a34aeb83fe1996d7d",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/strip_generator.rs"
    },
    {
      "type": "modify",
      "old_id": "9c32a8943eba6d0be8c70b148748eeeb05858837",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/tile.rs",
      "new_id": "a516a35e09449a33d6e9f898beea7dae3d0f3042",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/tile.rs"
    },
    {
      "type": "modify",
      "old_id": "b53f6091bb909fb1b32b1319afd74000b6abc279",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/examples/winit/src/main.rs",
      "new_id": "cef0c18110534ffdf4cab09032f294ab5ac5ca8f",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/examples/winit/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "8c1fde1951fb1297b954426f42ae63278a8be932",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/src/dispatch/mod.rs",
      "new_id": "b0ece11fe4391aa803a608bdadce05dd16bf2dbe",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/src/dispatch/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "39e26b63c9161fd409168fe98e68e5c42993ef39",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/src/dispatch/multi_threaded.rs",
      "new_id": "7d78792119e2c4b1a6554ccfca01f44ec8ae5ee5",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/src/dispatch/multi_threaded.rs"
    },
    {
      "type": "modify",
      "old_id": "ea2a9d433a682c7912668d743dc7bc369cd7626d",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/src/dispatch/multi_threaded/worker.rs",
      "new_id": "3aa63a7dec82bd570ce77ec8778224aee15d1368",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/src/dispatch/multi_threaded/worker.rs"
    },
    {
      "type": "modify",
      "old_id": "f98e57855c885e16fd1d1b719054522ca721bff9",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/src/dispatch/single_threaded.rs",
      "new_id": "784a12b86f91d0c61309069b645849cedd5f9afb",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/src/dispatch/single_threaded.rs"
    },
    {
      "type": "modify",
      "old_id": "fdec33fb6042229a51fd8708bde3422fe1b89942",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_cpu/src/render.rs",
      "new_id": "ee044ea0c8cfcc7dffee0518e78e7ca313c7ddd5",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_cpu/src/render.rs"
    },
    {
      "type": "modify",
      "old_id": "c21c7da07f230900bb02a4e95c4d423cec00b5d4",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/scene.rs",
      "new_id": "0546893d4b83e47a79ca59e61e1ab311950e3d6a",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/scene.rs"
    },
    {
      "type": "modify",
      "old_id": "f6dd15800443f9b3aea2a784d4df97b75caee6ab",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_toy/src/debug.rs",
      "new_id": "468425331aedd87b0025ec39b04dffb5bb3d0907",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_toy/src/debug.rs"
    }
  ]
}
