)]}'
{
  "commit": "183df9d24ef84d2e36b11cd5ae35796e81ad5dc5",
  "tree": "0161e5ed00a68908e838ebdfefb65ae6ec3d0e8c",
  "parents": [
    "0be08d8b887e56f49d32aac60970287b07afe01d"
  ],
  "author": {
    "name": "Brandon Jones",
    "email": "brandon1.jones@intel.com",
    "time": "Fri Dec 16 05:41:06 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Dec 16 05:41:06 2022 +0000"
  },
  "message": "Implement External Texture Crop Functionality\n\nAdds to the External Texture shader transform to allow cropping. Tests\nincluded.\n\nBug: chromium:1316671\nChange-Id: Id0ec9acac22a0968ba6847d6ead9cf5084eaca88\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/113281\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b83e89e48c716d7c70f2c6939892e7e0b437947",
      "old_mode": 33188,
      "old_path": "dawn.json",
      "new_id": "9216b858fc3ae621b47292b0e863b1482cb45411",
      "new_mode": 33188,
      "new_path": "dawn.json"
    },
    {
      "type": "modify",
      "old_id": "33febcd1193ffcd7d88ed64a127feb114a49fe94",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ExternalTexture.cpp",
      "new_id": "9a0a91975a30a1d7721067648e856c503636e189",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ExternalTexture.cpp"
    },
    {
      "type": "modify",
      "old_id": "e387076bb50e08e8534684a507e7e0e1b6b4907b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ExternalTexture.h",
      "new_id": "9570451fcd791b4b6baa5a7915cc927030dd53d1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ExternalTexture.h"
    },
    {
      "type": "modify",
      "old_id": "fe43933e6fc9499162b832dc48fbff08603c1457",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ExternalTextureTests.cpp",
      "new_id": "b3a833cd2abd1318664fb8e073424b33f99ce98e",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ExternalTextureTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "faced83bdd0f1e1183da6a70964b999465723471",
      "old_mode": 33188,
      "old_path": "src/tint/transform/multiplanar_external_texture.cc",
      "new_id": "e7d8327ccec2cd64f21dc8c21d1040c9b9cc79a6",
      "new_mode": 33188,
      "new_path": "src/tint/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "b22044781831868be45b3cc4246d6df3174ab4b1",
      "old_mode": 33188,
      "old_path": "src/tint/transform/multiplanar_external_texture_test.cc",
      "new_id": "15fa48e032a3cdad6d892c0bab4b06cc5dc646cf",
      "new_mode": 33188,
      "new_path": "src/tint/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ca9e4d487c86d176f60ace8495ae0fa720200284",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.dxc.hlsl",
      "new_id": "4e5d1946c5e63fa4d8f1bbe129a734983eb24032",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "ca9e4d487c86d176f60ace8495ae0fa720200284",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.fxc.hlsl",
      "new_id": "4e5d1946c5e63fa4d8f1bbe129a734983eb24032",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f16102580c4ddbd3de8f601a92086f1f4d73018b",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.glsl",
      "new_id": "6f48f14fd19f6d127b1aab443081edf53923578f",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "195876b84b4b1f06579bb8457a6619803d23d4a4",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.msl",
      "new_id": "267f97adc13147a163dc3fcde281a30ad3999d08",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "9bd661ef3b6c64c8eee49d3aa38a1b82053877e6",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.spvasm",
      "new_id": "92f0b5bc371d02de58b8a1d9fdfc923f0e7ce3ab",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "f3d1c982458e477469d0fb21c9a988123ff5d12b",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.wgsl",
      "new_id": "b3e9613f3fed59f75cf3f3546b8a4f94d620c3fd",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "1f8d50cecc6ec16b2c66a1f772b2718352d64680",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl",
      "new_id": "70c59b9adf5cd55c5f59475be7b2cdad5f00c2f8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "1f8d50cecc6ec16b2c66a1f772b2718352d64680",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl",
      "new_id": "70c59b9adf5cd55c5f59475be7b2cdad5f00c2f8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "06f4c76e0fad51c58abd59e1135610ab5fea5b16",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl",
      "new_id": "166425ef815e172436c0198767a8a69adba41099",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "a99798066bc6416038520cf391c2688a69ac8c0d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.msl",
      "new_id": "b15ada12170b0057fb2f71636381e8a5ac9d2cfe",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "12d1c584613bcaddc98a34c8b116790046afe9aa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.spvasm",
      "new_id": "5cb8e1ce1c23022713f3872a7918ba4863cf6a99",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "7c4f9736a4a1525e905d89e8b0731202f1807d55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl",
      "new_id": "f85afb725f858d773cb1e2863865b964f90f6f32",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "7c4f9736a4a1525e905d89e8b0731202f1807d55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl",
      "new_id": "f85afb725f858d773cb1e2863865b964f90f6f32",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e9ad0a8ca2e045c5a9290e92ccb3062b6402fe61",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl",
      "new_id": "f86097c52490c5de5f820425465bcf840860c0fb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "f4a8d7ab064fb448a59beaffc622e81ea83a3d46",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.msl",
      "new_id": "193efc660988dd36efb0ec048cd4279d35250061",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "a8b4a3d0fe8715d341d25208863120870dacf647",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.spvasm",
      "new_id": "8e3400af99cd284183c5c73efe06e4d847629f69",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "224f88ed7ef6b3a1adc6d82d20cb54a05f49326b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.dxc.hlsl",
      "new_id": "c48e41af002543eaee32683c11a6741c1a1c8245",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "224f88ed7ef6b3a1adc6d82d20cb54a05f49326b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.fxc.hlsl",
      "new_id": "c48e41af002543eaee32683c11a6741c1a1c8245",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "8295034a543a5aa2d2f1cbbe7276cdf1713f5ae3",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl",
      "new_id": "c01f77903d304129702659425e00291bba49a5fe",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "bcf4e6bc10f3674a7e3c569e4f3f3a94389d8c01",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.msl",
      "new_id": "67fdf13f1f86039ef0a903b6931b47ea502986a1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "5b6a94a55ce91eb6be51af599b8d579d6bfaaec6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.spvasm",
      "new_id": "1c3c4e2282d72473ec94973322e53eb8a0bab57f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "fb6084b77af633a17afa1b47f80b19db7115423a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl",
      "new_id": "1cf5c8dfdca9219062788d27d57a72833c61ca2c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "fb6084b77af633a17afa1b47f80b19db7115423a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl",
      "new_id": "1cf5c8dfdca9219062788d27d57a72833c61ca2c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "5a0d27ba8b624345fd6151137bb52ea829ffc007",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl",
      "new_id": "e76d774c265ad4c71f5cb1114e0acf00bbaff6c7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "76ac2f5dcddc411c3eec91951f99862391cd7139",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl",
      "new_id": "381d6ab0fbbfeea7e081d073f1e77f36d4a6a5fc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "a51be75fa1cfbb2c903db6a03a8838d780605b25",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm",
      "new_id": "313856018c84273651bafbc2b0c495aa8945cbe3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08d2265fa3b8725c3841c423b67d18e4e88077dc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08d2265fa3b8725c3841c423b67d18e4e88077dc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69bdddf49083b08a02a77522dcddd6acc74fa2e3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1307fc35ce3736ad631c7bafebeb58ddf0e081a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24b49883e3dd8c25c409da8a2e0a350aa8d10701",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fe7f65122eae124ea6667134866772b461bae85",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/275cac.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba22ae6eb5250c5b9205fe42fb0b3a3cac239e8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba22ae6eb5250c5b9205fe42fb0b3a3cac239e8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f002ea28cd5be94f4b3f3461ba63cf04c8c5799",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9444dc7ab7c245cdb2f16ce73e92e4205e8ca8b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69f93a01dcd20040bf10e2f9b58d76721ae02ee4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b94156e02706beb1792557508842291d82d2354a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/30de36.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de57fb876fe1e66362da03e7ebc3656bb850c28a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de57fb876fe1e66362da03e7ebc3656bb850c28a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5eee9e8bc5a188d486b6b6302d59bf9d145573e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f072ee8d6c91b536981828423d273cea137056f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca5e90025feb5d9fe857a8d3fcdfbb146a144328",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c330b0851c8003fc903ac7c2dc55f4d7a004bf98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/343c49.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7745b9b57f0504c0d698b1570559993c377b32a8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7745b9b57f0504c0d698b1570559993c377b32a8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1de5cff24e62c746d008442bd4cbe679d919a561",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48d380f8b9aed69bbfc400c826f48d8a97b4208f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "941f91abf8a89070cbfeb6b7c848ddd5ed34fe67",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7edf242f27b01aae5f37e4554d011d68094e00f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88e6077fb19c579b2328dbe3bc4afaa2d26a8a94",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88e6077fb19c579b2328dbe3bc4afaa2d26a8a94",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44d50fba133be1480e7b4c5c17c2297cb6f54894",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0be9ae6dbfb916bebd5c9110038a28f6ebb16788",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6148f45d74e243c154f3179e24d338d4959a4dcd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cc5dfe36e2e8ca41b9b5ed1bd3bfc372183e166",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/98007a.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d84ee0b1ddddb6947b4f261b69b86b9af2473e4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d84ee0b1ddddb6947b4f261b69b86b9af2473e4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e53e48426222dcd9e0cc2a1e94b1039c4c333312",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b7302572f4891f099440a428d7f6367cba09fbd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7290e48fae0ae41c6eb377dc63a9b47fe743bec",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e78c6d4e3f09b12a8053fbbba398ab020dcb376",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ef4207d8cdcecf8dccc64ec1a501853a01b5ba4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ef4207d8cdcecf8dccc64ec1a501853a01b5ba4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "295176f3366fe2ffcb34df13c46732c8bf5c7db9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ed4cea3376bfc526b0eb79a9911d021b74728fd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b937620227c11803fb9f001a68981951e940eed",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37421080dc3c12cc6b4a7ad97ab1b1f83cfc50ae",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "1f8d50cecc6ec16b2c66a1f772b2718352d64680",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl",
      "new_id": "70c59b9adf5cd55c5f59475be7b2cdad5f00c2f8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "1f8d50cecc6ec16b2c66a1f772b2718352d64680",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl",
      "new_id": "70c59b9adf5cd55c5f59475be7b2cdad5f00c2f8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "06f4c76e0fad51c58abd59e1135610ab5fea5b16",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl",
      "new_id": "166425ef815e172436c0198767a8a69adba41099",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "a99798066bc6416038520cf391c2688a69ac8c0d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.msl",
      "new_id": "b15ada12170b0057fb2f71636381e8a5ac9d2cfe",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "12d1c584613bcaddc98a34c8b116790046afe9aa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.spvasm",
      "new_id": "5cb8e1ce1c23022713f3872a7918ba4863cf6a99",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "4312f20da9f239867ac920f2e9a35f67426468a2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl",
      "new_id": "ce6b28f5064290719cd78c58a5d8fa9b339b0b32",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "4312f20da9f239867ac920f2e9a35f67426468a2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl",
      "new_id": "ce6b28f5064290719cd78c58a5d8fa9b339b0b32",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "fb5b15143b079ffeeff50363c4c7e5b49c648e92",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl",
      "new_id": "995409690704ebe043b5ec26e6121434f467292a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "c4e100df4f9856b81d7039c8e93831a1e9f5ebbb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.msl",
      "new_id": "7531106a3c899b656af218802c90a6d1ef880c6b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "41e032e77b19dd4205815053137efc72d67fe378",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.spvasm",
      "new_id": "3fdb7b461a8a9548ad219235b885cfb99aff9683",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "7a6564c3286bbf758b20533e282f637e48d03650",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.dxc.hlsl",
      "new_id": "81fc2e996e07fc0d0e2520fe123cf163ad5c8499",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "7a6564c3286bbf758b20533e282f637e48d03650",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.fxc.hlsl",
      "new_id": "81fc2e996e07fc0d0e2520fe123cf163ad5c8499",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "abf9a701a800a32740239513f27db68ffb25bfb1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl",
      "new_id": "dc563103743d990dc1a0d800f5a5d9d6ba202f4d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "452877c8f21bff8bc5dd5a8fee62bdfaf9210c8c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.msl",
      "new_id": "ce4e96b0b68a4c4bec62a1897cd3009ad97d6558",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "95ed4c0e908a6017d94a320ea2caafcd202a581e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.spvasm",
      "new_id": "eb3098b7a96396f6476997dfa00de158ef4923a6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "3d5487328812c4a4f39e51a7d00d3a7bb487ae55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl",
      "new_id": "3f8ffd10eec166174a0cce69a070f0864dc4c9d0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3d5487328812c4a4f39e51a7d00d3a7bb487ae55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl",
      "new_id": "3f8ffd10eec166174a0cce69a070f0864dc4c9d0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f94ff74900f4f06424ba22e4241b5230a2b8dbc6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl",
      "new_id": "800424cc882febc948f162f102e775870c78a915",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "cc65f38a966bc689cdc8cacedaa49df333ca3840",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl",
      "new_id": "0fa91649a9d98d0326b0e6ee6061f376dc02870d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "1e247812a24d193f20ddaf64bef85b22af733c7d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm",
      "new_id": "a1e3535dbce6c062cb834c617228ca50a2e5966f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "c12d811de1ad782aa8f1e5f978f00e38c53b3e5b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.dxc.hlsl",
      "new_id": "794293aac111c8563a57ebc0ee0fbb37ac662477",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "c12d811de1ad782aa8f1e5f978f00e38c53b3e5b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.fxc.hlsl",
      "new_id": "794293aac111c8563a57ebc0ee0fbb37ac662477",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "87e3260bb7c915241182da3bb7283060f8055b44",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl",
      "new_id": "230fb2e055eff54a5ff07373915aeaa2237cc1be",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "cef47ca1e4f6fc581bc6480058b053dea689fc9e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl",
      "new_id": "7c1b1c6a260055ad5dddf2936943b1eb1e559f0b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "75d20add43b1c2aad78954b3feb951ff85e49780",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.spvasm",
      "new_id": "3bdf36dddf546c302f2b5d23aca7418050991a71",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.spvasm"
    }
  ]
}
