)]}'
{
  "commit": "f3b681c9747f0f1f19062584e06f394f7e08bcdf",
  "tree": "9bcbd72d666a79763b5c38a24f426c32c9a4cf21",
  "parents": [
    "9fdb98e6e35789a3c3ae382f723b46c80fa1f22b"
  ],
  "author": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Mon Aug 31 10:52:43 2026 +0200"
  },
  "committer": {
    "name": "Laurenz Stampfl",
    "email": "laurenz.stampfl+github@gmail.com",
    "time": "Wed Sep 02 11:07:36 2026 +0200"
  },
  "message": "vello_hybrid: Replace the 2D texture array with individual atlas textures\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96431d4eea0b9a38f014b44c055a27e8bedaded9",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/draw.rs",
      "new_id": "cd725265e70d4eb0cd85679487f5679fb815f3a6",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/draw.rs"
    },
    {
      "type": "modify",
      "old_id": "ae2d520c4b07c406f2dd0c39da8d1f7cdf26ef08",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/lib.rs",
      "new_id": "2281b8c1e960247fb23c3d3dc758f7a0da0c8c03",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "135dc46cfee790eebee01cbb8fefe5c7aa0d91bc",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/paint.rs",
      "new_id": "69c1a7cb6387865b1b80648768d546df5607deb3",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/paint.rs"
    },
    {
      "type": "modify",
      "old_id": "0330850688ee61374ea633c21bac7e1a61020473",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/render/common.rs",
      "new_id": "cacfde2c6bbf81370cd170ed6a2b1b4ef286d8bf",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/render/common.rs"
    },
    {
      "type": "modify",
      "old_id": "13971a08c5f44742448aa155447a96ff089929fe",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/render/webgl/mod.rs",
      "new_id": "a7203864a6747a3bea204a835402e58935b4a103",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/render/webgl/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "458481b80b5427a07a5043b8ba4e051fbbfd3855",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/render/webgl/probe.rs",
      "new_id": "6fb809a436f8ba609603b208cf8ea9a09eecc6bc",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/render/webgl/probe.rs"
    },
    {
      "type": "modify",
      "old_id": "ed256a5faf6bcf22020720486af83aa1f8e8bdbd",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/render/wgpu/mod.rs",
      "new_id": "0573677cca260ea4aa77326fe27772c04f41749f",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/render/wgpu/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "3b787617351e6498687d304d43a606c99022e064",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_shaders/shaders/helpers/image.wesl",
      "new_id": "68c3e5d15e29d1815b7a97c3b325a0b227679b93",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_shaders/shaders/helpers/image.wesl"
    },
    {
      "type": "modify",
      "old_id": "54f8dbef18cbda991c16b4f8dbf852b7ad45b318",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_shaders/shaders/render.wesl",
      "new_id": "0f28076c2fc2c88945f7fdf5a423c354f833951d",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_shaders/shaders/render.wesl"
    },
    {
      "type": "modify",
      "old_id": "7524469e7b7cd137279fdcd1df789672f8c110e3",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/image_atlas.rs",
      "new_id": "8cab391176b60b32412d509f85283203fb1bb1c3",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/image_atlas.rs"
    }
  ]
}
