)]}'
{
  "commit": "d3bebe6cf996439ed197d1c83e323baf8a9a7135",
  "tree": "47c958c693782acaeff458235e94fee34faf900f",
  "parents": [
    "944a68db9491cf72c2adac6a7d7282b5788fff67"
  ],
  "author": {
    "name": "Yan,Shaobo",
    "email": "shaobo.yan@intel.com",
    "time": "Mon May 06 03:57:27 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 06 03:57:27 2024 +0000"
  },
  "message": "Support Coord Transformation for TextureLoadExternal()\n\nTextureLoadExternal() is the helper function to support builtin function\nTextureLoad() work with ExternalTexture. The major usage of\nExternalTexture is storing video related contents.\n\nThere are videos contains metadata guided player to do some transformation\ne.g. rotate, mirror before presenting frame on screen. Previous\nTextureLoadExternal() doesn\u0027t has ability to handle these transformations.\n\nThis CL pass more infos for TextureLoadExternal() so that it could deal with transformation.\n\nBug: chromium:41487285\nChange-Id: Ib78148d4499508a3b4db0833cab9971edea65df0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/181081\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Shaobo Yan \u003cshaobo.yan@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c68dd19082ce25ebd2f32e6f6e09926c4a49427",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ExternalTexture.cpp",
      "new_id": "90793009a7bf49669f882dc958277c59c0b29f83",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ExternalTexture.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5d326b8f0cbf2e34e54232ff40c9eadbeb48776",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ExternalTexture.h",
      "new_id": "a2decc0bdb70f9a0b4d3e4bda94ff673494c0350",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ExternalTexture.h"
    },
    {
      "type": "modify",
      "old_id": "60c2893e074bf1c8f23e5ea8e9ca42fe978ec768",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ExternalTextureTests.cpp",
      "new_id": "a0a6b205d4fc4acf27b6f9260f184b062a13fafc",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ExternalTextureTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "d2d32637f5d48b357c26d955e0d2736c744416be",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc",
      "new_id": "d63e3ba0332c5aae6909fb6c7c9dbe7ccdc4ae81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "dadb54317ce7ffd69378024bda026a88cae81aad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc",
      "new_id": "6597fb8ede76e13ffff1bab485ee6a60258afacc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "73cd5b81bf44f649d804f0282a23cc25d4d84e8a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc",
      "new_id": "51b5f1e09dbb26310ea6529fc7bb700730575545",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "f89523cbee823996db4128d656f792a9a6849c6b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture_test.cc",
      "new_id": "8f78af967c4bde1bdc4ee6af632eea4e48bb2548",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0531c78cd56d4144936a2a8aa637132d47d504bc",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.dxc.hlsl",
      "new_id": "25e00996773f1a8dad29f3ed365c9089a985a59e",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "0531c78cd56d4144936a2a8aa637132d47d504bc",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.fxc.hlsl",
      "new_id": "25e00996773f1a8dad29f3ed365c9089a985a59e",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "d0d8b33f094b7d3521b6111f233ed151c81e6fad",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.glsl",
      "new_id": "81a11a510f9012f41064ed1ca081f042931f7f1d",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "1686ea6c536c0a0da029ea56f47e47e34dc1e94f",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.msl",
      "new_id": "02cc4766dfb98f097401790f73c8802d6da595a5",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "3a685d029261c66a42a5498bf17ff00f8b68ecb0",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.spvasm",
      "new_id": "cefa1c19076242ceab989a2d7b8f9239108b47ab",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "0030a48e2e2d2a86d135767389eb06f094141ac5",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.dxc.hlsl",
      "new_id": "b8e0c45c913fb52ce08558a0c97ae60450ca5129",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "0030a48e2e2d2a86d135767389eb06f094141ac5",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.fxc.hlsl",
      "new_id": "b8e0c45c913fb52ce08558a0c97ae60450ca5129",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "0027ffdf26c291158aa3ced9ec17bff274d8c5de",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.glsl",
      "new_id": "1bc2599d5dad4e8287bec13c79f73b06a82018dd",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8e0c45c913fb52ce08558a0c97ae60450ca5129",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8e0c45c913fb52ce08558a0c97ae60450ca5129",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bc2599d5dad4e8287bec13c79f73b06a82018dd",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "5f7c1d7445edd994d08c15e44881141e6af5d49a",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.ir.spvasm",
      "new_id": "4ae318ca525712bcebf2b91aa884b2108abe0e11",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.ir.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "376de51c04425e8aa6067d9d964c5920b9c6c06b",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.ir.wgsl"
    },
    {
      "type": "modify",
      "old_id": "c3c3d8c690a065118a737f5b2b02ce8aa0c69960",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.msl",
      "new_id": "7ae97279c378a20c4abced51c9a96f7aff9ba1d3",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "8502b702cebeef29867bc1a0cbe76e76f3f026fc",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2076.wgsl.expected.spvasm",
      "new_id": "161110ee8a71f9a391dc42c4924b498e96852c68",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2076.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "6e6338be4d8d551955520579a2a43e27c4a8b03f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl",
      "new_id": "c731548e7e8bbd2c764eca29f9311056111c178c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6e6338be4d8d551955520579a2a43e27c4a8b03f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl",
      "new_id": "c731548e7e8bbd2c764eca29f9311056111c178c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "cc1c119aedf8e2f6b305e7f018db9909131fb764",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl",
      "new_id": "e5fced172c734586fbe917915aeec114a344b632",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "28949f0af523d4fa7fee42afbd9eef7f314b13f0",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.msl",
      "new_id": "d3550230b8e17d37e920955b28b5095d4cbee1f3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "1a0d067c7eea075c70227183362aaeb25b1e1e54",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.spvasm",
      "new_id": "4c6b4fce3b3fd8ea02445fda1dbb6afa958f9aa9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureDimensions/cdc6c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "06ed3e2e50dcf73a3ba493768755cbdfaa4a7698",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl",
      "new_id": "48f6f39a010389246ea12b58bab5ae52a593c8b3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "06ed3e2e50dcf73a3ba493768755cbdfaa4a7698",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl",
      "new_id": "48f6f39a010389246ea12b58bab5ae52a593c8b3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3d644e092f14335ab4d3c8a238515cebcf756651",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl",
      "new_id": "a0f7a8d364ae3f1f17dba8477b0688ae6ce5ba81",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "ab5d0505bc6cc97aa955e41e10fb3a89a98d5034",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.msl",
      "new_id": "47fa30ea7006b634649b3f77c364d0370672dc63",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "5dabd1543370e9ddd8ab559f1717f1d6eb16f329",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.spvasm",
      "new_id": "51f7059062e82e855f9fe053dff84c51e4cda87e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/1bfdfb.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "b6dd7d8bd58a7c8dc224afd7da6bf5e635260d76",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.dxc.hlsl",
      "new_id": "0e0fe5bd2e441abc8d61d606c63a5cd675b2b3c6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "b6dd7d8bd58a7c8dc224afd7da6bf5e635260d76",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.fxc.hlsl",
      "new_id": "0e0fe5bd2e441abc8d61d606c63a5cd675b2b3c6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "7ab9a02439ba1140c04a6dc5f848d7d3b130ddd9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl",
      "new_id": "97f5adcf075a56916ad8bb86c1eaaeb3ea57a5d2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "d04ab9af6853ebe322aef34498029dddfd0b577b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.msl",
      "new_id": "47f69c9532ccae754bd6cd6b7cbd02848592ad92",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "b783ed9c2b325dd29e504471a1e219c52fedac6a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.spvasm",
      "new_id": "b4e4e500dd1f626ae6b4312d8e599ead4aadf061",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureLoad/8acf41.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "1e5ef98727cebe6d1e6cab18c0a3e41c8667b11c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl",
      "new_id": "2c9a2a885d9e44a80ffc110e4c1034b52dab395b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "1e5ef98727cebe6d1e6cab18c0a3e41c8667b11c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl",
      "new_id": "2c9a2a885d9e44a80ffc110e4c1034b52dab395b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "ee686a7ef6e6d2090727d5cb3d477b43c39ffb00",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl",
      "new_id": "cf582ef1557000e4f781fe8332fd4a0b1807e1f7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "a8de6508c3c05d708a8c40743650de58709fefb1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl",
      "new_id": "c76c8fec18fc04979a9ea96343a54581f15cb4f1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "318b5bad1825cfe147cb9ba46ba8b580da3afbb9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm",
      "new_id": "24bb8428602db41ab9a885b64bef88908689f914",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "6e6338be4d8d551955520579a2a43e27c4a8b03f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl",
      "new_id": "c731548e7e8bbd2c764eca29f9311056111c178c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6e6338be4d8d551955520579a2a43e27c4a8b03f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl",
      "new_id": "c731548e7e8bbd2c764eca29f9311056111c178c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "cc1c119aedf8e2f6b305e7f018db9909131fb764",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl",
      "new_id": "e5fced172c734586fbe917915aeec114a344b632",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "28949f0af523d4fa7fee42afbd9eef7f314b13f0",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.msl",
      "new_id": "d3550230b8e17d37e920955b28b5095d4cbee1f3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "1a0d067c7eea075c70227183362aaeb25b1e1e54",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.spvasm",
      "new_id": "4c6b4fce3b3fd8ea02445fda1dbb6afa958f9aa9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureDimensions/cdc6c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "2feb8442c1dcfca97e566b8b57655f83ab498759",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl",
      "new_id": "28aaeda751c4ab6305fb6d2d0ea5f36dad6c8ab8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "2feb8442c1dcfca97e566b8b57655f83ab498759",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl",
      "new_id": "28aaeda751c4ab6305fb6d2d0ea5f36dad6c8ab8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "92384cb67f5ac447f9b5c603877b3ba3239e3d0a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl",
      "new_id": "adff96e0be3c784c993a83ac653bb52f94f9ff4f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "fb92208327467e167e144c142b15c32135998baa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.msl",
      "new_id": "2b2dc26c43ded7bb8f85ffe94aef3ca97f2c9fa0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "62f7556c7567a81c77e70072e55eacd15325056e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.spvasm",
      "new_id": "427c96e2d927bee7817b4053a2b71060583bcd08",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/1bfdfb.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "3ab28628fc0944d89981219c00be914f07eb6c03",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.dxc.hlsl",
      "new_id": "80a1aa9340ddb0ff9fdfaaa816df076c9394c773",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3ab28628fc0944d89981219c00be914f07eb6c03",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.fxc.hlsl",
      "new_id": "80a1aa9340ddb0ff9fdfaaa816df076c9394c773",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "bfee3d80e7808664a564d6ec495c9452bf84b743",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl",
      "new_id": "b5cfb26d4ee9b1abd238e2d96c587540c84b70b0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "9db3f37c72a306d6e1114cb5f623ac6bca367c06",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.msl",
      "new_id": "ee613a2689b9527b9ea95debd055c6ec35f49412",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "0ef2df48af15b541f7aee024113255138ed1566c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.spvasm",
      "new_id": "44a198b70f429ab600af9926f7b2368c602b5430",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureLoad/8acf41.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "6c0c105da0755fe535232a68e1b2d9f300e5d7b1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl",
      "new_id": "bb93122c0481c909c1b62c27f9ccdcf8274756ce",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6c0c105da0755fe535232a68e1b2d9f300e5d7b1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl",
      "new_id": "bb93122c0481c909c1b62c27f9ccdcf8274756ce",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f28ddadc7e519e88bee43728b7ab302a131d51c2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl",
      "new_id": "118b3290f6321f208d1c9bc0746bbc80cd9e39f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "4d8cc8c1234b65f8dd250d07adec4f1d49c09533",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl",
      "new_id": "065f274f720faff25ff235351ff88e88f9a83a15",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "2d2e059d14924f663629202fe3ded5d9708cc3a8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm",
      "new_id": "1930c87c3be12ebfeeeb55061259f5d689be427a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/textureSampleBaseClampToEdge/7c04e6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "dc16e9fcb96a45debe45b0ca520fdeeb1111a01f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.dxc.hlsl",
      "new_id": "20144602f37cb43c8142de76ae17e58352d21e79",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "dc16e9fcb96a45debe45b0ca520fdeeb1111a01f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.fxc.hlsl",
      "new_id": "20144602f37cb43c8142de76ae17e58352d21e79",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "842424c3fc66def1b296a3dee81814f302b450eb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl",
      "new_id": "e52054d36b33b87e8bcd28edab56d3c87cee740d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "f9a790b30ac1339233d23a913d28797a7bec7a45",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl",
      "new_id": "e7922eb8e9bbc64668711dafe086fbdb763e0476",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "4edaa6cee2030edbf54a5af7d620ef5d48eb91f3",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.spvasm",
      "new_id": "cdb2477afae34147208257b3a9e34093a6d65902",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.spvasm"
    }
  ]
}
