)]}'
{
  "commit": "657e61d43dcd6958b455251a3b896e22893e06ca",
  "tree": "c7ac22014de8475e0e3af304eb629e0abb073505",
  "parents": [
    "644d23b3f8eec03e7f6a4fad39a9354740ede0a6"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Thu Sep 01 22:12:19 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 01 22:12:19 2022 +0000"
  },
  "message": "tint: Add and use new Std140 transform\n\nThis transform breaks up matNx2\u003cf32\u003e matrices used in uniform buffers\ninto column vectors, which fixes std140 layout rules.\n\nUsed by the SPIR-V and GLSL backends.\n\nRe-enable tests that were disabled for these cases.\n\nBug: tint:1632\nChange-Id: I596d016582b4189a0b413d762b3e7eabd3504b22\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/100907\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fa3af98dec0b173ca84f267fe19ecce6c715263",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ComputeLayoutMemoryBufferTests.cpp",
      "new_id": "b75c9ba992471e39608e70255087c8e1a7ad893e",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ComputeLayoutMemoryBufferTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "61bdea6977cc1a1b75be727534b77be0b7d5eb06",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "c1e84d18ec5105f476a26bca1059eea5ad43fdbc",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "62809ab6fc00248071e18589aee0f881096b20a9",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "e8f875b4a616e5e5a228514b844029065a4e3e7f",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57da4da5a9244245695ea4b147c625b9ef1668c1",
      "new_mode": 33188,
      "new_path": "src/tint/transform/std140.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f987805fcf1584d112014458c3a58fba04a5c2df",
      "new_mode": 33188,
      "new_path": "src/tint/transform/std140.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4681cdf9df200d7eedf325259509a2a6d01d875f",
      "new_mode": 33188,
      "new_path": "src/tint/transform/std140_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f10e2581d31bbdcd010414a2e7c495f41705971a",
      "old_mode": 33188,
      "old_path": "src/tint/utils/string.h",
      "new_id": "de1f4d6abb22b4aa34e78562dc73c31efc336966",
      "new_mode": 33188,
      "new_path": "src/tint/utils/string.h"
    },
    {
      "type": "modify",
      "old_id": "31f749fb8187175d620150c05405bfa4d1d43f12",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl.cc",
      "new_id": "e783b0bd6f10eefcae24b91ac745d092e1daeb15",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ace52092f78c007a557381f1b8752dfc3618c63e",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/generator_impl.cc",
      "new_id": "d7a2b80d499734a6dfb84db81d8eb73585634364",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "bc2f9433a056186747b4fa87f01585589f1c7f26",
      "old_mode": 33188,
      "old_path": "test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.glsl",
      "new_id": "f9e6f8c2077b38db10f2de4bc3a2d09ce0ee0a26",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "8837281694586bdc68488e8c3f483a02bede754d",
      "old_mode": 33188,
      "old_path": "test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.spvasm",
      "new_id": "42889abb489ec8189633608e9197dce70d9a4b38",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "e43607a64e79904f0faf07c730c5f42a65aace6b",
      "old_mode": 33188,
      "old_path": "test/tint/buffer/uniform/static_index/read.wgsl.expected.glsl",
      "new_id": "20d54147d3740eb28675cf16c77991e7c20569c6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/static_index/read.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "88be5bee4049a05ff590ec4ac4d75994acd7aeae",
      "old_mode": 33188,
      "old_path": "test/tint/buffer/uniform/static_index/read.wgsl.expected.spvasm",
      "new_id": "7134d5b9fbd9cea7d6a40551e5dc8cfdd157d21a",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/static_index/read.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d14c16badfbee52bcae7e58e40285756453c802",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a2acd88d12a16399a730892f516eb6514449db0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a2acd88d12a16399a730892f516eb6514449db0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f698b303d3b08d3367f628dfac230981b2aa03d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b362cb813458947855aa2a8b3ff5efa6ff588092",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "218f94c85589b3db1698d74db04caede1b31d41c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9989789f660d6987dd6f4e7a90b7a46b16ce665",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/dynamic_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e620f4e96f4617e73e00fc4e81f5251dde45790",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d27e6df40fecc271801c9ea52f8eba6a102b81c3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d27e6df40fecc271801c9ea52f8eba6a102b81c3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38280cd4742ab6e095577f5005a7c204e27aece1",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a731312ac0a7653fdc25dfb66ed8905f44106baa",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92ff1cbc954f06c3237def246a954be0ef959016",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67b881fdb331fb530ec5ac65b70549a460dbe091",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/static_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b712b62b4f16fd1edc007342784c8cb4cfcabddb",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6bdd173a91388d533757d022570eec6fa4cf636",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6bdd173a91388d533757d022570eec6fa4cf636",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91beaa791c54006448e9e084328f9900908982af",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "108d689c4f4504ae7103f504f76ce8e2aea856fe",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "641ded1f6ae21c2a7b8bdb31bc6afc413eb5ad81",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e27c88eaf529993a400a7d624fb32513d3c203f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_builtin.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ec4eda051dfde04b7686a2e53072b9578190687",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41ccfc6fb6ba23fe46bcf3c2b70ea1756563159d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41ccfc6fb6ba23fe46bcf3c2b70ea1756563159d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2fc7d87d610e502c48782ae48536cf4d3ad44d3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eda83c5d6ff1fe5feb88c9ba38c24f38da54bde3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52b17ad291c3901c9886b05b8d52afb16d2e2389",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8ed0373296e95e7badb6877f89c1b787ce5df8c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cf6d163170bcea63a0b7706361f0104e9082b41",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46ec4d3676c421a9f5667d5c48555c2b4a773b2b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46ec4d3676c421a9f5667d5c48555c2b4a773b2b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d8afca6f439f320df23c4dc9ca0f7c5814d3e07",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87743fbeb99d589c112dd141e1488e583d3ae7bb",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecca4eeb1d08b4a221c5454b0c98337dfdbc4651",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d4358a7ff73d8654b3dbc517c233478ca6a7235",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_private.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d2687b4ae733841cda13ffca9dcc4db7f41e6f4",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "857e5f216cc985991cce0b4d63d27eac089051f3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "857e5f216cc985991cce0b4d63d27eac089051f3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6961e357dc8946b8c50211b1ff4437b9d53ab895",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3b40484d120f15314a6081895857a61961b7e56",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03f28a759f21c4125f889009db113c8a9ccbc036",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9ed5d037e49df578d98af9dc8881b9e1debc99f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_storage.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "714b6434f578a6f26c444f6d2f13572458b2c78b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae60a934bca3c41cccf5e4e8aba7a2e8541707bb",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae60a934bca3c41cccf5e4e8aba7a2e8541707bb",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f49e3f7bff00233904ba483df771eb10cbdaaa3",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85861c73ec66d4888eb64b7c8367df2f8f9e9165",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "305e172fb39a93575f058363cc8e3d5b2a281547",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ff3612b6ebab0fc68e01046728b09fdb2952dd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat2x2/to_workgroup.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86bae97c4a4d35e4a321c93c5e7246985e4e85cc",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "014b25d01ed38b7875b744c851e680f4d0886ddd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "014b25d01ed38b7875b744c851e680f4d0886ddd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77e35850a2d3294881a465df24b488aaa721e146",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "572eb1c26117ea300fffd197615117f4c23a2408",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "726683fa26c83e695035073997714b2600950089",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aea4e8793154f4f84e308429d33bd939449f84cd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/dynamic_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f52dbc0b8030ca715c766bc75cc3106cf4e9727d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c6206245db7735abaeb9309b45ff6f8ee5e1d2f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c6206245db7735abaeb9309b45ff6f8ee5e1d2f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3df60e534d7895edca3d9395470456b9bb44ad3c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9a12178673b53ec615c2d3c1a0ea795c98dcaf7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63a09e65e584fe5a3def045022aa4ce9feb810ed",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bea0f53e255076246b148bc648a6e03457e4f3f7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/static_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48cde204ccb0a5404c3d5bd331b2066a1e440d6b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f083f6963ea226248d55827176765798ff6398b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f083f6963ea226248d55827176765798ff6398b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ffd3ac0804f46c09622cde257b222124bec1106",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a65b7f0fc85c8fa926cfcd9e5889029b2e55c2ef",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df0b5fd2fca7851b61bb970f06939f7b7f67d6cd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f718b324f689e314e8b3c9a75a590d64780234c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_builtin.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2248b39f0aadd8b2c030f7a388f8a2049a2ff3f7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7a84446ef5f6aba2aa2fa8310be05e8b3fa2fd6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7a84446ef5f6aba2aa2fa8310be05e8b3fa2fd6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04a65ebf30f60ebe4ba128d7bbb41a87ab647231",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92479131a9df25b7e0c0c531ad5ac8a5bcb2c957",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6ae5ab285b52f5cc68f620e142444268138e6ae",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7ca7572b7ed62752d8bd97b384bfa3eef4625c2",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be13ffcefe48d41250a9ab496e131f66e5cc522b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31c7a576a37d480dbeac4459f9627de60bd2c522",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31c7a576a37d480dbeac4459f9627de60bd2c522",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9eeb07d158853e9ca91f1cb95b9eb0465c566b7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e60d0fcde431c6455bd9cc072024f26b8305b58",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "915609981c6098c12f6a600f0bc9205d75fd3b40",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0ff478a3c004b6cab9708ac7b6d101340c41f15",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_private.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4848e4abe32c701db2367cdf1c6c3eaab174ad14",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7badae1dde448af7929f1154b660b58eaef164ec",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7badae1dde448af7929f1154b660b58eaef164ec",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a1cb4900e7e66a09c67b129803e65a7d06de976",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ee4e4cbc6bcff480dce7e112fa679160938f674",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec518fd124b3ed7c51c37acb49d0bf3516937e89",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56b0f840a353a3b195b176c8cced5b8afc63b233",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_storage.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "282f12d2c00e6e1f64b865c9d95f55a244ad4534",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98991bb54e8e1ea934ffbf1d7e10a4814dae93c7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98991bb54e8e1ea934ffbf1d7e10a4814dae93c7",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c5b65eb9c8cf576cec494103f7abc143db54a49",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97de8a807630961b4d8160e8071cb7466253edf8",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "325aa7e0a8d2a1556aa70467b6ca61ebee92926f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "286d523a49fde80473ca13dd8acf5ec46cdcd051",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat3x2/to_workgroup.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea019e1e40eb07ecfefb4d43320cdcfcb5347176",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6bf304c39408e7310da24eae75a19126a5d803c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6bf304c39408e7310da24eae75a19126a5d803c",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f495bbd571caa74d860ce8c1d0dff895a2e8a176",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "017e1e8a306a75a5073664df8063db595a11585f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5de20f52f6599dc542498f1cdbb9d85c7f53b541",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84179334796ca4cf9509a77e2bdfee85a56f87f4",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/dynamic_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87311817708bd923eeb4bb71a6ef47591d8af28f",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "597afeff5be0c8d1ae1c9e2938bb876c8c7668c0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "597afeff5be0c8d1ae1c9e2938bb876c8c7668c0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1a89f673f82ebf0a65dc9ba0e35125230cc9d38",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef14c7388478d53edd6ad3f2bb4e583b9b4a9602",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75294515d5c76b3a0350734ae5ec0649d43690b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff8de06ca5f0ab9a953639306abf6037a920b2af",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/static_index_via_ptr.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7aa8fa0683991d24105dae106df2f4d878c8d8ab",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1fc60e4d23df3f74a15c9ef1fe0b94dcf6622f0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1fc60e4d23df3f74a15c9ef1fe0b94dcf6622f0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "110d8e575202d523d28c541aacd53686210dbc9e",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d66b53e76a20ae98bad18a4c29428df4a2f1aba8",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9f5647d22d42b0d2ba2a22eda8f0b9ed8e74296",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59bf43d5de45a70354d9df202c8d0027ce95600e",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_builtin.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41ca70c10dfc16156acff88ca453265a39423dba",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d6906e9eedf852dcb26476202991e4a13f175b6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d6906e9eedf852dcb26476202991e4a13f175b6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a73babbf70dd90e150435185622661f315cde779",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f3150f0b3fea9c4e7d57d394945a86643ab666",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9993de9779a7500d35fdcd8ce742333c43443fdd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29258cc8da9b8eee2bd9cbc95e4e970780f6636d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d8b759e896042627b6938f80e958940d694d1d0",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be0af4a3f2ffbf6b6b14975e7dcf1ab90360f12d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be0af4a3f2ffbf6b6b14975e7dcf1ab90360f12d",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bf0359b57a9ea1e208f8f5920816c71240e16ac",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5f914cefa1832fedb2209bccd77ac3ee0219d71",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5b0ac52bf74fad2721f756675c6548c49fa7d35",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32b45e11d243445d7f413a623fb6a05d720493dd",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_private.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "692ff386ae4cfbcf54f3e31f302da9fe6ec0a9a1",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "847a0ebf1d8b955a695d20a80470512be52d5bfc",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "847a0ebf1d8b955a695d20a80470512be52d5bfc",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa43041f6072907a32ad2a10daafc56acbb7037b",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ef8ea37a7a4cc7c2eb15d9f5d62674123326227",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eec25596a012ff0a7bb9776d2fc33ca0d9f81f5a",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c436517db95359090d9a0bb86f55a6f8ce43985",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_storage.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63c1a5bd4e7c7d90464450064421278fde734ada",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f87d0ae0f2b39d7da531cc13cd376e089bb70c6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f87d0ae0f2b39d7da531cc13cd376e089bb70c6",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "945cbcfd4e96700d866a56004212fd74a6a8cce5",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ef4862ed48852e35168db2280cea5ef9a505e27",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec0684a11bec192ea295e4235438d36c4699cf3a",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb53c7e2f515c47fd8d69d8e264ec66aa029dfdc",
      "new_mode": 33188,
      "new_path": "test/tint/buffer/uniform/std140/mat4x2/to_workgroup.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8e6f8e64838aff1782a219601eae3339e77367b6",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/369.wgsl.expected.glsl",
      "new_id": "aa195e8fc773eb9e120151b8f3b34d326815e4eb",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/369.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "898a0f37eeaf60d3e4c93cecfe6534a47550c2a9",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/369.wgsl.expected.spvasm",
      "new_id": "678e86ab1ae51e4f00113bd7bb762eadd7c89a79",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/369.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "d82b85d63eacfb120abbcdce8eef279b1b89c266",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/403.wgsl.expected.glsl",
      "new_id": "e89b9eea1bef9b52928c8ae84d5168c86682b641",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/403.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "3491de40aa00da8072eb973ff6a45d92a6e02c4d",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/403.wgsl.expected.spvasm",
      "new_id": "5e79202e5e53fe59f56ebd1e0b33b73a62e8045e",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/403.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "c998d8f983d4056d6ac41444c883b6b355932e43",
      "old_mode": 33188,
      "old_path": "test/tint/expressions/binary/mul/mat3x2-vec3/f32.wgsl.expected.glsl",
      "new_id": "086769e3c97b7b70ba2b5b7fbc25ff70685fd809",
      "new_mode": 33188,
      "new_path": "test/tint/expressions/binary/mul/mat3x2-vec3/f32.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "d0c526683a8c678805978eccd05563e44fe0c6a0",
      "old_mode": 33188,
      "old_path": "test/tint/expressions/binary/mul/mat3x2-vec3/f32.wgsl.expected.spvasm",
      "new_id": "79f9c492c02fa88d353aded4644dc293afbd4194",
      "new_mode": 33188,
      "new_path": "test/tint/expressions/binary/mul/mat3x2-vec3/f32.wgsl.expected.spvasm"
    }
  ]
}
