)]}'
{
  "commit": "fc7d346f939f5abbaf6324aff78fbf3584a0b85b",
  "tree": "39a4cc147baf6a8bf5a3c370f2868f7c4e4e56f1",
  "parents": [
    "5036c59eb5069e9ac5b2533862556ea13851fd03"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Sat Sep 28 18:29:17 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Sep 28 18:29:17 2024 +0000"
  },
  "message": "[glsl][ir] Add `SampleMask` to ShaderIO.\n\nThis CL updates the ShaderIO polyfill for GLSL IR to support the needed\nSampleMask conversions. In GLSL, the `in` mask is named\n`gl_SampleMaskIn` and is an array of `i32` values. The output mask is\n`gl_SampleMask` and is an array of `i32` values. The ShaderIO code is\nupdated to access the given arrays and bitcast the values to/from the\nWGSL `u32` sample mask values.\n\nBug: 42251044\nChange-Id: I9498a988f00d8fa8f2f4aca3a0de443643b34b56\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/208334\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1f9189988adfa3a5da6bf2cfb59f72815ad8a68",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/shader_io.cc",
      "new_id": "a13a9c608f5ec94417d788bc5488ad3b24fee1ea",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "a2586362f11468e5d99bc153aa6d999cc24fa0bf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/shader_io_test.cc",
      "new_id": "638540f1c434330f2f1b4cd74e7a3211517f1548",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6b5ab1af9b7c0b414513672291fee76fbbaf7c92",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1251009.wgsl.expected.ir.glsl",
      "new_id": "3253d55193e5afadd600dacc3047a35a052c4069",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1251009.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "c0dbc03ee16cf1427ef223b3b65556b07832cedf",
      "old_mode": 33188,
      "old_path": "test/tint/bug/dawn/947.wgsl.expected.ir.glsl",
      "new_id": "41587f79fcf1c2f0e29b787bfb5c45734c1cc6a3",
      "new_mode": 33188,
      "new_path": "test/tint/bug/dawn/947.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "48a00f60d638a07bc7474d48794ea58960b8ccd5",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1076.wgsl.expected.ir.glsl",
      "new_id": "8b976ed2668636a108fee095249ef3ccd6dc52ad",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1076.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "57e97bfd7a7b3521b88b456abc7c53efb74045d2",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1653.wgsl.expected.ir.glsl",
      "new_id": "c856a7ac52ae390dc49cf4d82ec1fd345e077367",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1653.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "15415ec1f81372771d33848e6d50b777e8fbe28f",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/403.wgsl.expected.ir.glsl",
      "new_id": "64d5728707ba71cbd230505de37130f32f2b233f",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/403.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "52a17c7eb99e6ad5d648e82da70df0843abcc022",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/824.wgsl.expected.ir.glsl",
      "new_id": "13d996ea0f0c7d066486bf70c6f381c64472177b",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/824.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "25b3e2fd8e8b2f467d271043d777c0ab7442e374",
      "old_mode": 33188,
      "old_path": "test/tint/samples/triangle.wgsl.expected.ir.glsl",
      "new_id": "24571ad507983a68eb015b0ac738a3cc37a5cd38",
      "new_mode": 33188,
      "new_path": "test/tint/samples/triangle.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "cc2d30f0af08cc0a49801766ed17d3e53a25d113",
      "old_mode": 33188,
      "old_path": "test/tint/shadowing/short_names/renamer/renamer.wgsl.expected.ir.glsl",
      "new_id": "df0da0134318ef5f856fb9a5a5a44e7d3650c277",
      "new_mode": 33188,
      "new_path": "test/tint/shadowing/short_names/renamer/renamer.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "b7d77112a65e7c6261ce8337b9bb8e5c87d8ad05",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.ir.glsl",
      "new_id": "340dfe81e2055a719baf8d059b7e62cfc7db1b8f",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "756267e35c09c4997869a25be8457960f8fe3d82",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.ir.glsl",
      "new_id": "826ed6381a2839d1a212c2d0a57846c899960d85",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "e5bf037ae0a4034fe32205f47c7500e9f2cd2276",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.ir.glsl",
      "new_id": "30ee3744b6ac8061ba757b5f4a6bafea0f4e55ac",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "a26dbeefddbd0cf8df8c738fee87d1a8bde19151",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.ir.glsl",
      "new_id": "4855b344f641443f4e6f3a58e256da6731324a2a",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "be5f93da6734220a6457a05f3cc1802b6aea348b",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.ir.glsl",
      "new_id": "44592b7fffaa5d816d75f83635e232cb363d2e60",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_output_builtins.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "7f65c909e19637129ad6b9601b44b21101de2ed0",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_output_builtins_struct.wgsl.expected.ir.glsl",
      "new_id": "0c2221b6cad08045e8c44482a1306903b0ff3c92",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_output_builtins_struct.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "bd8be7062d7d975b3ab232692bee0f89e2fc9c56",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_output_mixed.wgsl.expected.ir.glsl",
      "new_id": "edadaeb5086b0537e2fe67685932f4a000daac0b",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_output_mixed.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "0bb5789a9447313b8a49365ea1bc4921b3244de0",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/fragment_output_mixed_f16.wgsl.expected.ir.glsl",
      "new_id": "ea78395841abff987bb15af3b7fc0adf0cee380b",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/fragment_output_mixed_f16.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "d638b08e3612ff35c4ec6f194520878e415c1be9",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/vertex_input_builtins.wgsl.expected.ir.glsl",
      "new_id": "bb08ff6c1f3d2962a4f77b72ad3bfcd794bc1d73",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/vertex_input_builtins.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "3370b3140c21a4b9fb231d1bdf656ecb2b6d34d0",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/vertex_input_builtins_struct.wgsl.expected.ir.glsl",
      "new_id": "f7a3d33adf38e98315e762562599fa4ccc604439",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/vertex_input_builtins_struct.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "8dcda625ea48d7a70f9883e91e3c44db5ba75380",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/vertex_input_mixed.wgsl.expected.ir.glsl",
      "new_id": "f7e41d85b3a1f9cddd5da8316d2b43cd82fe3059",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/vertex_input_mixed.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "70547bff4b4e0a5c6d4447167f1c2babf17687e8",
      "old_mode": 33188,
      "old_path": "test/tint/types/functions/shader_io/vertex_input_mixed_f16.wgsl.expected.ir.glsl",
      "new_id": "a6504865a1c7e03c00a9bdfba6b84694ca9290a7",
      "new_mode": 33188,
      "new_path": "test/tint/types/functions/shader_io/vertex_input_mixed_f16.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "cc2d30f0af08cc0a49801766ed17d3e53a25d113",
      "old_mode": 33188,
      "old_path": "test/tint/types/short_names/short_names.wgsl.expected.ir.glsl",
      "new_id": "df0da0134318ef5f856fb9a5a5a44e7d3650c277",
      "new_mode": 33188,
      "new_path": "test/tint/types/short_names/short_names.wgsl.expected.ir.glsl"
    },
    {
      "type": "delete",
      "old_id": "26f57bee298b5dca9db58b579cf1193dd421f990",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_BuiltinVertexIndex.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ff429bb14e9b9686246f28416f96f04590e6df87",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_Input_OppositeSignedness.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "65b897d83988a1fa64cce55999ca7aa4556fc79f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_Input_SameSignedness.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "07fb66e52a4c96e4bd3df48c46f2841cbc39bda6",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_SampleMask_In_Signed.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f3db5f8d81b05865c63ce711bf6eaad0c6e6087",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_SampleMask_In_Unsigned.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "58dc1b974d2c339b23948134d17962c061352e1c",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_SampleMask_Out_Signed_Initializer.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "397b7a2f323c597557473eab549f7efd563c795c",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_EntryPointWrapping_BuiltinVar_SampleMask_Out_Unsigned_Initializer.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb465f10b1895a38d3a33ebfe86ec084d8e9d80a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_I32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb465f10b1895a38d3a33ebfe86ec084d8e9d80a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_I32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb465f10b1895a38d3a33ebfe86ec084d8e9d80a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_I32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "353d4c96414b5ee7162dc111ec76efd728f4e25f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_U32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "353d4c96414b5ee7162dc111ec76efd728f4e25f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_U32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "353d4c96414b5ee7162dc111ec76efd728f4e25f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_InstanceIndex_U32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "91bc9461b234c98af23d77e49e78ef0c21a95987",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_I32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "91bc9461b234c98af23d77e49e78ef0c21a95987",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_I32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "91bc9461b234c98af23d77e49e78ef0c21a95987",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_I32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f70305790d6831c3c46bc39b391d6bdde667633",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_U32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f70305790d6831c3c46bc39b391d6bdde667633",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_U32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f70305790d6831c3c46bc39b391d6bdde667633",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleId_U32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a5ab62eade502776b410b0baf61e2ac57ee6d905",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_I32_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a5ab62eade502776b410b0baf61e2ac57ee6d905",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_I32_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cbce5e2920086437b712050f96757f2a0286ccd8",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_I32_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64c78d3295732f74108b3f865220a51fc1e2cda1",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_U32_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64c78d3295732f74108b3f865220a51fc1e2cda1",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_U32_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4e95b6433a1fb0cbfa2255cf9eacbff08bbb24e2",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_U32_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4e95b6433a1fb0cbfa2255cf9eacbff08bbb24e2",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_In_WithStride.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7171451b8795475c28e6beec75b6336f6d7a175f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_I32_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7171451b8795475c28e6beec75b6336f6d7a175f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_I32_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7171451b8795475c28e6beec75b6336f6d7a175f",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_I32_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "908071508761f9a0a661e92c3f496085012d55f0",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_U32_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "908071508761f9a0a661e92c3f496085012d55f0",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_U32_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "908071508761f9a0a661e92c3f496085012d55f0",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_U32_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "908071508761f9a0a661e92c3f496085012d55f0",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_SampleMask_Out_WithStride.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1e1da75a4a944950449c46b741290583ccde5e4",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_I32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1e1da75a4a944950449c46b741290583ccde5e4",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_I32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1e1da75a4a944950449c46b741290583ccde5e4",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_I32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "34936b95b199147ee392680cc5370db8ba313d22",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_U32_Load_AccessChain.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "34936b95b199147ee392680cc5370db8ba313d22",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_U32_Load_CopyObject.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "34936b95b199147ee392680cc5370db8ba313d22",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvModuleScopeVarParserTest_VertexIndex_U32_Load_Direct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "946f53f1efeb28a7e3aafcec044007f790f4512e",
      "old_mode": 33188,
      "old_path": "test/tint/var/uses/instance_index.wgsl.expected.ir.glsl",
      "new_id": "bae3a128118dbb74a9b4d096fe9a7565509191cb",
      "new_mode": 33188,
      "new_path": "test/tint/var/uses/instance_index.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "9d68a35c4844e18bc64d8a022a3a57b9581a6755",
      "old_mode": 33188,
      "old_path": "test/tint/var/uses/push_constant_and_instance_index.wgsl.expected.ir.glsl",
      "new_id": "10f12c053df94fcd3f4f0384ced4c98837be23bb",
      "new_mode": 33188,
      "new_path": "test/tint/var/uses/push_constant_and_instance_index.wgsl.expected.ir.glsl"
    }
  ]
}
