)]}'
{
  "commit": "ed62ab24b8d2c2368ab9cfb5bd0ed4409358fa84",
  "tree": "b1e437fe8c6b648735d7920c9407837891c145fa",
  "parents": [
    "9bd209a5285316ea4afa200d4a0368bbb6c52f71"
  ],
  "author": {
    "name": "Alex Gemberg",
    "email": "gemberg67@gmail.com",
    "time": "Mon Aug 10 17:22:22 2026 +1000"
  },
  "committer": {
    "name": "Alex Gemberg",
    "email": "gemberg67@gmail.com",
    "time": "Mon Aug 10 17:22:22 2026 +1000"
  },
  "message": "vello_sparse_tests: Cover hybrid rendering without depth\n\nAdd reusable no-depth variants and targeted snapshots for painter order, transparency, layers, filters, and external textures across wgpu and WebGL.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "267cb61eb628e97b850a071475db8bb22c3cfa47",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_dev_macros/src/test.rs",
      "new_id": "a35c53ae480fddeb5c02e9b55ee4a5d29ceb3bf0",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_dev_macros/src/test.rs"
    },
    {
      "type": "modify",
      "old_id": "fc085c61698e078d6d797783517aae03710bc812",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/schedule/schedule_tests.rs",
      "new_id": "2859e06f3a67e022095dd4575448c3a933a5bf4d",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/schedule/schedule_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "780847e27de4f05bbdb3158f59e88b47a0004813",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/src/schedule/test_support.rs",
      "new_id": "013c22234146bbd4de8cafb6ec8e3fc97558b853",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/src/schedule/test_support.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acc407133a8bf7c611fa508cb969d201250135ee",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/hybrid_depth_modes_preserve_interleaved_painter_order.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2b5f2ee7687a8a7563493c9c6f057282085108d",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/snapshots/hybrid_depth_modes_preserve_transparent_output.png"
    },
    {
      "type": "modify",
      "old_id": "f6a8f37cb0eaa3219fb6d91295f6b99e58d6304a",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/basic.rs",
      "new_id": "f45e549d1816473823984c6896060d6bac6a3253",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/basic.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b94268edc4a3f9b1899c7252bfa92b8827cbbccf",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/depth.rs"
    },
    {
      "type": "modify",
      "old_id": "e7f262d73c37de5a66b0992eb01f3784f182ff8a",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/external_texture.rs",
      "new_id": "006adc957d2cceaa8bf8bdc0d5e7ba235be22ee3",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/external_texture.rs"
    },
    {
      "type": "modify",
      "old_id": "2dc364167ffdaf50856f630f27f84cb2203aaab5",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/filter.rs",
      "new_id": "529605f0747c7bb4b5be13c43d56615b00adf1d5",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/filter.rs"
    },
    {
      "type": "modify",
      "old_id": "b79547a45552f47d1251f7c9a1520f1d9772c9a5",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/hybrid_schedule.rs",
      "new_id": "bbd05e35a7c91c7002655a125aa718f2580a488c",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/hybrid_schedule.rs"
    },
    {
      "type": "modify",
      "old_id": "09e6fafb22a1e7fc0c061b97991eeb4a39661999",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/issues.rs",
      "new_id": "7ebb9fb007d261d347be8a32c52968b7a4ef6a04",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/issues.rs"
    },
    {
      "type": "modify",
      "old_id": "5c674d9ff0605ac58afe1a21e18367c60da6e566",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/mix.rs",
      "new_id": "8e004cb4cba546c5a5e747488427452332eebb11",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/mix.rs"
    },
    {
      "type": "modify",
      "old_id": "d83d8f298a08057348247e5ea2f24246411bb584",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/mod.rs",
      "new_id": "99a58dc2323810e9263a227f106157a9a10c88d0",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "7869075162dcb7fec9562f81de750c15668c8e6f",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/renderer.rs",
      "new_id": "ef6e8b489fb214d151122670ac2c00916eac3e93",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/renderer.rs"
    },
    {
      "type": "modify",
      "old_id": "ccd39efef1ca1b3aea9d2b4ae55c5543cb38a9c9",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/util.rs",
      "new_id": "dd8702efa5b25110f12120c903b6cdc6edde3a51",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/util.rs"
    }
  ]
}
