)]}'
{
  "commit": "0cb4afdc7b7796bbb1178eb09ec1470565a41ac8",
  "tree": "0f7b732109005dda010c56283ffea67d1757e19c",
  "parents": [
    "54e2a47abd0a9b1ad8b172bbaffed97d1c2248d6"
  ],
  "author": {
    "name": "Daniel McNab",
    "email": "36049421+DJMcNab@users.noreply.github.com",
    "time": "Thu Sep 04 15:27:48 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 04 14:27:48 2025 +0000"
  },
  "message": "Support a special \"Luminance mask\" layer type (#1183)\n\nSupersedes https://github.com/linebender/vello/pull/1121\n\ncc @keavon does this address your need/use case?\n\ncc @mTvare6, as this impacts your PRs\n\n---------\n\nCo-authored-by: mtvare6 \u003cmtvare6@proton.me\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01ad6b30a7eed1ec7b225df6767facfb9bcae53f",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "170c33b4e400eea808c15a0119df169db159f9ef",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "016bf2ecbf239fd57bea27320ec46fa688db2b38",
      "old_mode": 33188,
      "old_path": "examples/scenes/src/test_scenes.rs",
      "new_id": "ba16f3f680112d1e63a5342eb9bbdb2871b5871e",
      "new_mode": 33188,
      "new_path": "examples/scenes/src/test_scenes.rs"
    },
    {
      "type": "modify",
      "old_id": "5b67a097362c0a0d1f119d1fb191abca01d5d832",
      "old_mode": 33188,
      "old_path": "vello/src/scene.rs",
      "new_id": "6533360c4277c243c1fea38021a09deef4e24008",
      "new_mode": 33188,
      "new_path": "vello/src/scene.rs"
    },
    {
      "type": "modify",
      "old_id": "8191ea17b88f06514159c0ebe6a5258a04195521",
      "old_mode": 33188,
      "old_path": "vello_encoding/src/draw.rs",
      "new_id": "a80364364e1382e82e0b16e4bad857ab986b42ae",
      "new_mode": 33188,
      "new_path": "vello_encoding/src/draw.rs"
    },
    {
      "type": "modify",
      "old_id": "ddad6c7d265b99c50f76b26543df7d3e83b05b77",
      "old_mode": 33188,
      "old_path": "vello_encoding/src/encoding.rs",
      "new_id": "d158801aea9a5677b5608a14b7f15041aa173b7a",
      "new_mode": 33188,
      "new_path": "vello_encoding/src/encoding.rs"
    },
    {
      "type": "modify",
      "old_id": "cd1a64d5ec22e3cfe14559ca989074db0a8c4db8",
      "old_mode": 33188,
      "old_path": "vello_shaders/shader/fine.wgsl",
      "new_id": "9276871ff880ebd3efe488fad838e4c76f8aa8c9",
      "new_mode": 33188,
      "new_path": "vello_shaders/shader/fine.wgsl"
    },
    {
      "type": "modify",
      "old_id": "48510a8f507f4935058b74bc7bd51e2a047e4058",
      "old_mode": 33188,
      "old_path": "vello_shaders/shader/shared/blend.wgsl",
      "new_id": "cb71dfa6c219df020950e4fe8e573e3bd381d052",
      "new_mode": 33188,
      "new_path": "vello_shaders/shader/shared/blend.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f36361407c84f1b84ad751ecf5366ae9abb6be3b",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/image_luminance_mask.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdff973b2e9c1dcf45b9f7d2a6f2a584fd2dbdfd",
      "new_mode": 33188,
      "new_path": "vello_tests/snapshots/luminance_mask.png"
    },
    {
      "type": "modify",
      "old_id": "b406edf56107d0b6566e5b07e4798e1f48382541",
      "old_mode": 33188,
      "old_path": "vello_tests/tests/snapshot_test_scenes.rs",
      "new_id": "6c9ab10715f1c7b31f72c551cc24dae8a5e6b077",
      "new_mode": 33188,
      "new_path": "vello_tests/tests/snapshot_test_scenes.rs"
    }
  ]
}
