)]}'
{
  "commit": "3d9f66c0057689d1ed81eea366621b2e8fe4f9ba",
  "tree": "4bc8dec4d7f946c7ab327d7739414df6a7e68b4f",
  "parents": [
    "8a2c7e75b941cceaf89d3d18ff8ead20a322a647"
  ],
  "author": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Mon Nov 09 14:59:21 2026 +0100"
  },
  "committer": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Mon Nov 09 15:50:14 2026 +0100"
  },
  "message": "vello_gpu/vello_cpu: Remove image uploads\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ca26041ea038ee40a03b2ecc2c115fe45d62087",
      "old_mode": 33188,
      "old_path": "glifo/src/glyph.rs",
      "new_id": "b0bea9fbd6b2d92fee74798d825c19716a14c7d4",
      "new_mode": 33188,
      "new_path": "glifo/src/glyph.rs"
    },
    {
      "type": "modify",
      "old_id": "b91bdc142778b3d4aa298004782c5bf920d43b4a",
      "old_mode": 33188,
      "old_path": "vello_bench/src/fine/fill.rs",
      "new_id": "64baa322210a701468f258656d8baf8d81ffb82a",
      "new_mode": 33188,
      "new_path": "vello_bench/src/fine/fill.rs"
    },
    {
      "type": "modify",
      "old_id": "83d1a1711289a47064e0772f2943442d260c1ee8",
      "old_mode": 33188,
      "old_path": "vello_bench/src/fine/mod.rs",
      "new_id": "c46dc93e306bcf162f4789385bd6c11b6ccdbac1",
      "new_mode": 33188,
      "new_path": "vello_bench/src/fine/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "15bde1c4d4c1fa964c35cc53b7e9035bbbb8eaad",
      "old_mode": 33188,
      "old_path": "vello_bench/src/fine/strip.rs",
      "new_id": "cb36ce28f178660abc16697197f2e21ad3007a2f",
      "new_mode": 33188,
      "new_path": "vello_bench/src/fine/strip.rs"
    },
    {
      "type": "modify",
      "old_id": "1fe6a7b55dba60cd9b95ee063aecddba596666f6",
      "old_mode": 33188,
      "old_path": "vello_common/CHANGELOG.md",
      "new_id": "3366548973b886b19a7f7b6acb82df3eb68db537",
      "new_mode": 33188,
      "new_path": "vello_common/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "2245c5f799310b3cd6fbd1199f610cee374675c2",
      "old_mode": 33188,
      "old_path": "vello_common/src/encode.rs",
      "new_id": "bbaa56096999796d94ab256eac83300e003f149a",
      "new_mode": 33188,
      "new_path": "vello_common/src/encode.rs"
    },
    {
      "type": "modify",
      "old_id": "58e9ead36e189f38c344a09f67e0422b189f1348",
      "old_mode": 33188,
      "old_path": "vello_common/src/lib.rs",
      "new_id": "8cf9c3aad7b5500ead70589c96d22f5f1f6afa05",
      "new_mode": 33188,
      "new_path": "vello_common/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "4d25100e67402f0ed126a34d2481a8ebcc426d2a",
      "old_mode": 33188,
      "old_path": "vello_common/src/paint.rs",
      "new_id": "9978b4970fe7a386008e99ececad778d5a7ee460",
      "new_mode": 33188,
      "new_path": "vello_common/src/paint.rs"
    },
    {
      "type": "modify",
      "old_id": "3f898e57938776ac61c80d8fb3cf3f4691a7fbf2",
      "old_mode": 33188,
      "old_path": "vello_cpu/CHANGELOG.md",
      "new_id": "09b4b1a7905a065f879decd128c45f289244f418",
      "new_mode": 33188,
      "new_path": "vello_cpu/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "161d35f66871f77773a16b4a3a4851cd898d4796",
      "old_mode": 33188,
      "old_path": "vello_cpu/examples/paints.rs",
      "new_id": "0c7a91772e5ab7132bfceded4fc53a34181d7415",
      "new_mode": 33188,
      "new_path": "vello_cpu/examples/paints.rs"
    },
    {
      "type": "modify",
      "old_id": "f3f568ed64119699acb17ba2b00c07cffd73426c",
      "old_mode": 33188,
      "old_path": "vello_cpu/src/fine/mod.rs",
      "new_id": "69076cead6b86ea26693a794131ff8362601d254",
      "new_mode": 33188,
      "new_path": "vello_cpu/src/fine/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "aaa8adcb8f2639d2077b8041a55032ef89f62164",
      "old_mode": 33188,
      "old_path": "vello_cpu/src/render.rs",
      "new_id": "c3b4b636cab7808b112ad1a060a1bdeee96354d9",
      "new_mode": 33188,
      "new_path": "vello_cpu/src/render.rs"
    },
    {
      "type": "modify",
      "old_id": "ef0ca2abb64d80b878a22a1b5b516e5e985fc0a5",
      "old_mode": 33188,
      "old_path": "vello_cpu/src/text.rs",
      "new_id": "7205efdd8da166854d3a03ecc6d321b241225406",
      "new_mode": 33188,
      "new_path": "vello_cpu/src/text.rs"
    },
    {
      "type": "modify",
      "old_id": "68e221364f6dc3d6a378497362044002563fd2a6",
      "old_mode": 33188,
      "old_path": "vello_gpu/CHANGELOG.md",
      "new_id": "0bb96f4359c8ba90f0ae14058209306d5e99bcf3",
      "new_mode": 33188,
      "new_path": "vello_gpu/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5577042fd42eeccc274779c35d1e1f8b8b19f692",
      "old_mode": 33188,
      "old_path": "vello_gpu/README.md",
      "new_id": "0b53ab6fbdbd0afab86a6842aee3f7c097032182",
      "new_mode": 33188,
      "new_path": "vello_gpu/README.md"
    },
    {
      "type": "modify",
      "old_id": "ca168f536103d8710610559ccfceea04d3dd355a",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/native_webgl/src/lib.rs",
      "new_id": "1acc02ec4a5912ca8c4d492eb4e3116751517d55",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/native_webgl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "34868f30611b8843a811672f96b64388799ec9d9",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/wgpu_video/README.md",
      "new_id": "7b85cdbb2b73c86dabe9663b8ed25ac9ab09e415",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/wgpu_video/README.md"
    },
    {
      "type": "modify",
      "old_id": "f39e0037ad83d03df5dae8eb7e84966ea12ebe72",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/wgpu_video/src/main.rs",
      "new_id": "9e9c26b1e90ef72e7f97a6d3b3d3500d6a434a7b",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/wgpu_video/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "105879aa39ecc329b5a373997af551125c8ed817",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/wgpu_webgl/src/lib.rs",
      "new_id": "457c7dca3777e82801e50ea8072b24e833b2abbf",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/wgpu_webgl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "39c7bd4da733bc375acc74fa030fe74fd9a74121",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/wgpu_webgpu/src/lib.rs",
      "new_id": "4776a25efe7872f21e8435fd26477f0cf79319e4",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/wgpu_webgpu/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "4abac4937cc2e70542b1eeb46900f371a0d4cd20",
      "old_mode": 33188,
      "old_path": "vello_gpu/examples/winit/src/main.rs",
      "new_id": "038383dee294d340a62699083611490f752cb55f",
      "new_mode": 33188,
      "new_path": "vello_gpu/examples/winit/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "4bc10b21a28766b317e7741444cbe95265369c71",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/draw.rs",
      "new_id": "3216678c34fdcf1bb73597ff3c25f491125ab6c1",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/draw.rs"
    },
    {
      "type": "modify",
      "old_id": "8a6a043bce0412c902af8abffcaba274950fe615",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/lib.rs",
      "new_id": "7b31fcdc132ac60d58e24e61e634b330a47245d3",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "a076b6f9a2d1630b8ec4041d2eb7188ec96b36a7",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/paint.rs",
      "new_id": "823cf5c12a2958c2aca283b5a4aee38685c8ede8",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/paint.rs"
    },
    {
      "type": "modify",
      "old_id": "907b349e1467b43766522c8c965e2051f7483de7",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/common/mod.rs",
      "new_id": "d4918cb2e740e2f4363f2553aaaac1ed43212657",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/common/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "373a76fab9a4d503a4ab2400fbcfcb4422461a66",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/common/scene_preparer.rs",
      "new_id": "fd40322dcb63579ed2c3ced4ebd638410fc9d3a2",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/common/scene_preparer.rs"
    },
    {
      "type": "modify",
      "old_id": "64437d7572fcccccbd479be7afef1fa644e7efa2",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/mod.rs",
      "new_id": "023f9b940f677f6f03abd3f4ab454e7dee0323ab",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "fd5eb6a369ca0e5c3fd1ad5961e6bea731594b4d",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/webgl/atlas.rs",
      "new_id": "fb051679d3f3fd70131d11ef9b9853c5701c336b",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/webgl/atlas.rs"
    },
    {
      "type": "modify",
      "old_id": "ad726c899ee1b8758e3035e85778186c9744afc6",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/webgl/bindings.rs",
      "new_id": "2af4b115ce92af34cf2139cbda58084880b980bd",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/webgl/bindings.rs"
    },
    {
      "type": "modify",
      "old_id": "d961b6f12b4b704f75196bc5ebe6e0c34a23090b",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/webgl/error.rs",
      "new_id": "acab953196d2d4891454db44b02419470a00adf7",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/webgl/error.rs"
    },
    {
      "type": "modify",
      "old_id": "2b534c251587799074a38d7cc551ac801f0ddb12",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/webgl/mod.rs",
      "new_id": "dcd056fddc8e99b9f5066613f87afae170f5a829",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/webgl/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "2dea355316100426fbbbe2c5680e5a85ec811e25",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/wgpu/atlas.rs",
      "new_id": "49da5b74dc0027b5a158eec21a867ee6a1c3b5cc",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/wgpu/atlas.rs"
    },
    {
      "type": "modify",
      "old_id": "d9e6645caf450e445e5300793595ccae3f73d286",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/wgpu/mod.rs",
      "new_id": "51bbaaf1d11846e789dbc70ca40e8d3e1f8aa9d0",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/wgpu/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "0824b5623773e93e66f36463d875e9ed94af8780",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/render/wgpu/passes/clear.rs",
      "new_id": "dd488354ad511bfced4fe65feae2a5043f18a02a",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/render/wgpu/passes/clear.rs"
    },
    {
      "type": "modify",
      "old_id": "ba3ad9fd802ab05da27f4ce1a3278df2c8ef9ecf",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/resources.rs",
      "new_id": "b55534b8731d4f9a3584294016b99ce2198dcf9a",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/resources.rs"
    },
    {
      "type": "modify",
      "old_id": "fceac0db18106ea8f74b75fdd8223ab03322cfb3",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/scene.rs",
      "new_id": "dbfe0bacb63df6c6d31ece532f9a0b65b4361e96",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/scene.rs"
    },
    {
      "type": "modify",
      "old_id": "f2ece83df2f1c67b6623becc5c163736b882df34",
      "old_mode": 33188,
      "old_path": "vello_gpu/src/text.rs",
      "new_id": "b1d190bd6f60c05dd5b2d71378d4669dd04e98f1",
      "new_mode": 33188,
      "new_path": "vello_gpu/src/text.rs"
    },
    {
      "type": "modify",
      "old_id": "31f736ae4c4fc79488999b585300c05d28916cc9",
      "old_mode": 33188,
      "old_path": "vello_gpu_shaders/shaders/clear.wesl",
      "new_id": "5d76970f2282a73d784460ccce0501b0789f31a4",
      "new_mode": 33188,
      "new_path": "vello_gpu_shaders/shaders/clear.wesl"
    },
    {
      "type": "modify",
      "old_id": "a35dd4822ad8df7882146e19472582bef487e4ce",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/external_texture_atlas_interleaving.png",
      "new_id": "23e425caf8eb97c1ff5e26075b5e319d3e2fd6ed",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/external_texture_atlas_interleaving.png"
    },
    {
      "type": "modify",
      "old_id": "61f26ebf5e08a2d0da7545a8f6315b0eb5d3e55f",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/image_with_transform_skew_x_1.png",
      "new_id": "278b26d8394db48b82beea3ba109df3819ef92de",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/image_with_transform_skew_x_1.png"
    },
    {
      "type": "modify",
      "old_id": "323164738b8863bd80fae27ebea548b79e3dbefa",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/image_with_transform_skew_x_2.png",
      "new_id": "eb586ff3f4854ecc7e72abbaedd9fbdcd55a6dc1",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/image_with_transform_skew_x_2.png"
    },
    {
      "type": "modify",
      "old_id": "f90a2e11354adae6595f956cb4ac756c56fa821c",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/image_with_transform_skew_y_1.png",
      "new_id": "dc4be15841d7778a4c56928ca9de041277940e28",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/image_with_transform_skew_y_1.png"
    },
    {
      "type": "modify",
      "old_id": "4cf719bbd1b7b31d2c7def81a0a9fee5841c5b39",
      "old_mode": 33188,
      "old_path": "vello_tests/snapshots/image_with_transform_skew_y_2.png",
      "new_id": "fc2fe820b4fa71f9d1c8bc8188f357d280e17e3b",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/image_with_transform_skew_y_2.png"
    },
    {
      "type": "modify",
      "old_id": "2210cf999273b8bee91092179fe6751ecd05787e",
      "old_mode": 33188,
      "old_path": "vello_tests/src/renderer.rs",
      "new_id": "908a00b4ce3421e4e049572e79984a9b9897725c",
      "new_mode": 33188,
      "new_path": "vello_tests/src/renderer.rs"
    },
    {
      "type": "modify",
      "old_id": "4677b5ad275deb06114dd00b6f7f9b769d13cca8",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/external_texture.rs",
      "new_id": "758b630c200de83ff9546d9bcb207d67c329e8d6",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/external_texture.rs"
    },
    {
      "type": "modify",
      "old_id": "46f33bb44ccbe670dd7979043c41254365d539a2",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/image.rs",
      "new_id": "e126a9bb631de6b2f242cd8647d3065285f7be93",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/image.rs"
    },
    {
      "type": "delete",
      "old_id": "4add876909c27ca5ee4b9281c32455f6a2447e00",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/image_atlas.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e6258fa5f37b8596f5d36a6e53651662d9beacc2",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/mod.rs",
      "new_id": "acceb300e4ddeeb029127f85364e971dcf17f7a7",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "9d557fe790c85f460f783544362b7d6283f4ec4e",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/webgl_texture_target.rs",
      "new_id": "8cdcf06d8830f9462e0d010de3baa26ca625c94c",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/webgl_texture_target.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5159bf4cec80bf9931ada0e81946fccd1e5de59d",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/wgpu_texture_target.rs"
    },
    {
      "type": "modify",
      "old_id": "9efa7315aaa17d970b811c492e20f1c799074d66",
      "old_mode": 33188,
      "old_path": "vello_tests/vello_example_scenes/src/image.rs",
      "new_id": "71ed040e5f22def0dfd1584096974c85f2a30489",
      "new_mode": 33188,
      "new_path": "vello_tests/vello_example_scenes/src/image.rs"
    }
  ]
}
