)]}'
{
  "commit": "b620b2fe514a5ee2e6a2d924fd998c514019da87",
  "tree": "4e24a64971262ba7ca8be527de770f8a57299bb7",
  "parents": [
    "ecd0fc0a49bc7c770551b904acc2444460a14840"
  ],
  "author": {
    "name": "Peter McNeeley",
    "email": "petermcneeley@google.com",
    "time": "Fri Mar 13 20:18:30 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 13 20:18:30 2026 -0700"
  },
  "message": "Atomic 64 bit (as vec2u in wgsl) for MSL (metal)\n\nAtomic 64 max is supported on msl apple silicon for apple 9 and\napple 8 on mac. (So not the m1)\n\nAt this time apple is the most restrictive the atomic64 operations\nsupporting only max/min on u64.\nThese operations also do not yield the value. It is a store only\noperation to storage (not workgroup).\n\nLink to the approved proposal:\nhttps://github.com/gpuweb/gpuweb/blob/main/proposals/atomic-64-min-max.md\n\n\noriginal vulkan cl:\nhttps://dawn-review.git.corp.google.com/c/dawn/+/279375\n\nChange-Id: I88033e8292d09cad08f95b5129059747d5ea5634\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/294695\nCommit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "216b08bdcc0644f3ca5273df6ab172ad42186d48",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm",
      "new_id": "dccab6e618200ccf13a30e1d7a6d573fef54aab1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "2e5be7648af1983c9440aacf22112cb5fbb96e33",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp",
      "new_id": "9aadbbd0b0946fd061454cf6879dd2d196d50edf",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2b42ffe040765933832a2c81fcb0d7aa533c1a2",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ShaderAtomicTests.cpp",
      "new_id": "db3543f4bab753491b42f648a04dffcfaa0d42a0",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ShaderAtomicTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "424fe578f5266413335f1305ca3145863173ff37",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "ac3d8fad186cf59098370eb12d48ac20a680b0c8",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "dabb45de37fc858410f0c05e9dd294adff4fc8c0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.cc",
      "new_id": "6b575f976b193ad84a76ecbc818ffa8040dc69c0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "c162b56042a063118b2557bdf9368b3f38302838",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.cc.tmpl",
      "new_id": "22f154796deea09010ca15205d88a181af37635b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "c198c816cb48532f125ff984c7d2ddc6bc3231da",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.h",
      "new_id": "881fb02e4876d4fd0dad41977e1f25321b8886b8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "181e65421b9dd3c1df08ffe3c1dc8e6b49eb811b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/intrinsic/data.cc",
      "new_id": "ffee8a18b794e9514f8895493c71825896730d38",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "b034ba15b37423ddd333a73e400f322c2db4a5b0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/msl.def",
      "new_id": "fce85c9c74b4251d874f9e157a6025520cbf084f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/msl.def"
    },
    {
      "type": "modify",
      "old_id": "832536c07fd3d50ef0530874581e2246ba7000bd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/validate.cc",
      "new_id": "203e0ebd28d620394aae88465d3b598ed5d3c85f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate.cc"
    },
    {
      "type": "modify",
      "old_id": "d88a7eb6b26be9b589a64c3d4de70bee2d4c363d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/validate.h",
      "new_id": "707ba700c189a64b16bc6302026689b752b39202",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate.h"
    },
    {
      "type": "modify",
      "old_id": "e8e2c7274f6c884fc611196932359b5e155fa6ae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/validate_metal.mm",
      "new_id": "8c81499c46cda45999e1c7b6d9438a48f582eb81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate_metal.mm"
    },
    {
      "type": "modify",
      "old_id": "22789b47305e99847f659323260ff748ff388193",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/printer_support.cc",
      "new_id": "e1cb140b7e0dd99254b20adb226423b05c6933e8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/printer_support.cc"
    },
    {
      "type": "modify",
      "old_id": "ae9bb04245b1c14b5aa7ece2bc4009372f711b15",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.cc",
      "new_id": "e064ea5849436083f4ddf2465f22952fbf5c7331",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "bcf4162e48277a98a632d1b8794f035f9be8b2c9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "1f39831dd878995f0990f61f07561a4df8c5d130",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "47906f40760fff10477ded5d0e730cfc2f5ef90e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc",
      "new_id": "8c38327ac5a1196f44b5e235546eb8d378e5032d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2918416ae049799d4f2d29f78349be01383d0265",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer.cc",
      "new_id": "763d5faf07c01b8bc14d496c4ffd8ec3d1be7aa2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "dea24b44089ba68804537d47cd0ead65e19c9ec8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_test.cc",
      "new_id": "b9da688477c4e6661b37369d03cfca35926bcf65",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2ee6a5833566a5435778e073b893117f694fc491",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/atomic_vec2u_min_max_extension_test.cc",
      "new_id": "69e88b6d22c7e110924d62ecc34f16a4d431f30d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/atomic_vec2u_min_max_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "39a0a736168e6424c8043d61b72b21807f179152",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/gen.wgsl.tmpl",
      "new_id": "73cc274c38c4051acd001edf1e6632bcd284f56e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/gen.wgsl.tmpl"
    },
    {
      "type": "modify",
      "old_id": "6cc9178d8ac13fe09cd674ff5d0394a64a106eeb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl",
      "new_id": "020c0a7e77cb6398c6be3b0099b4ff415461c83f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl"
    },
    {
      "type": "modify",
      "old_id": "f336155e01823f2f884ca84c1006aef4102993e2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl",
      "new_id": "07da9764625eaf8bf5f878400976620cd76dc09d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "df48a402b6d8fbbff75ff84ff813dd49dbef33ce",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl",
      "new_id": "0cd5f069282e67728e401405eee54cd09d1459af",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl"
    },
    {
      "type": "modify",
      "old_id": "9e2d03f6749c7919d37d5fe5ce7034f868ecdd3d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl",
      "new_id": "bd2b26b6969ffa3df9550302acd4324f9fff5ffc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "932b48035af2a85707c883d3b7acf4e07fea8537",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl",
      "new_id": "0e72a2f6f9c0f5b5b3784ef5cdcd03f90deeb994",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl"
    },
    {
      "type": "modify",
      "old_id": "914d65e39ca68d5c32708b9064a384c53235d81b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl",
      "new_id": "9aa6f4e125144728cd639c06765c1479250e9a2c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "5383a5b31b46c9ff7f90583a3d8416ff049513bf",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl",
      "new_id": "6f1fa5ce5ee109713396dca2f7f8493c48f78caf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl"
    },
    {
      "type": "modify",
      "old_id": "9ec4a31cda534f6824472f8adae5391e357cb0d6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl",
      "new_id": "cd06c97484a779e20a41395d5ebf17f9c65b33bd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "9625d7bef90c12b4798060d1f616e9080574999e",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl",
      "new_id": "cdc95e3e867ffdd4332af71f744038398531054c",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl"
    },
    {
      "type": "modify",
      "old_id": "326c78da78711e955b930258c73cb9385aaae3cd",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl",
      "new_id": "abc9f93317d12875152b6f3a599650414af6fabd",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "4b33b1c9a889cd463e5093c832de81a1aa905527",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.spvasm",
      "new_id": "e2ddc1e52f4fa5d3e8f6db5c1ddc7a02652e65b2",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "76c91b546bf6f8565eabb81606a78bd5947254df",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.wgsl",
      "new_id": "7e8d9b21b19b5dec211c4cb210a26659a08fd486",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "4288b63bb5c54c6bf594234c283c7279010cb612",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl",
      "new_id": "e7284179fd6635362ea857f713b18eaf89dcfaf0",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl"
    },
    {
      "type": "modify",
      "old_id": "7554c2f1926f73afc6bb4360881de88b4684839b",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl",
      "new_id": "6061052cb385460f0258397fc25279a86df71b25",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "50479d795c6b736b2709c41602460739da8068a1",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl",
      "new_id": "cbadc41a9f4ec8bb7345c27d4faf8f0eaa7142db",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl"
    },
    {
      "type": "modify",
      "old_id": "c023c5ceb1667b65993c73c45ef5fbab0c3d248f",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl",
      "new_id": "c3e46f07ee77681005f8b86614d0432e21678c7a",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "1dc8aba839d5ce545a7352e638084beb1c815ccb",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.spvasm",
      "new_id": "117bc44060a64fbbc06b2f54a10215c61fd5ba04",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "4b6242696a33406325741b7ab31319e329beaa68",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.wgsl",
      "new_id": "6379205d4762a2641c81a73fe6331e44984dcc91",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8d4215c07dc0dd453e4c4203d95121d51ce73214",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl",
      "new_id": "9c8e617e0bfbfeaa9da1ffe1ab3cbb840c425bf6",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8d865519f9df2b5e3cbfa2e9eeeae73e6cc60df7",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl",
      "new_id": "5280e1530dbf2368a19241d3a396460bb5160d28",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "7256f43338c75305a2903e5f7b45c3c5a98dc66a",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.spvasm",
      "new_id": "cdb97d836c2946f0ecedd921f91012bcaec7f05b",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "ae5a3e3c7020512deacaab9bf1b61d3c6023bdc0",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.wgsl",
      "new_id": "f014d7e29c94127834f49ead88d988734fd64bf0",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "00490786c2b65884d5bb5bb745cf0880cfd66aab",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl",
      "new_id": "71ad02dba5cde56f0aab123dd74feefe69793e79",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8098e5c8eb39af10a313439f8629df9977199977",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl",
      "new_id": "8e22fe5540ba149073893b8c5f011a7edd3dde39",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "ba5392f486c9d18d75b0509bcce205cac62a1359",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.spvasm",
      "new_id": "bcd0687f636c780e9cd09a34bc437e0b5a42427e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "4e9dd1a114828859195a18e502b0979c3943fa19",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.wgsl",
      "new_id": "0f27f95fe2f8a26d40a6ad9da4b4124786e3c6fc",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70f51c9ef580293008c45543373914ec525e4ccd",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1f8c3f1f204ba386211361b3fa57b1b2ec605",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b05ce54d9fbfe186fb0e23308d87ac746ee199b5",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b33b1c9a889cd463e5093c832de81a1aa905527",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76c91b546bf6f8565eabb81606a78bd5947254df",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a178783b31fdb071e0b774fbee2074950fd91a6",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1f8c3f1f204ba386211361b3fa57b1b2ec605",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "431596af14ed3a2990c91288b260bcc577137a2f",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5627c8384346e965a183dc788744a057d5a4786",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "724171659a2be9ef6ee637f3c2c19ebf1fa96fdb",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "024a327709f1d6d51cfdf54a32830e759e81fbd8",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1f8c3f1f204ba386211361b3fa57b1b2ec605",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed68255efdc88721c0bbb2d1fc7075a9250c3ec8",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dc8aba839d5ce545a7352e638084beb1c815ccb",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b6242696a33406325741b7ab31319e329beaa68",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "132b1bb94914bca1af715b1750e46447acfa7d2b",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1f8c3f1f204ba386211361b3fa57b1b2ec605",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4409a757ac4e51d27b2ac53c495d3a1043d3dc2a",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7256f43338c75305a2903e5f7b45c3c5a98dc66a",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae5a3e3c7020512deacaab9bf1b61d3c6023bdc0",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d08b332c7ab166e208484783d8538df8074e56f",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f70a2ec235ff9d9adc785205df70065d46a157e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1f8c3f1f204ba386211361b3fa57b1b2ec605",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4fa2b02c14da6d595ae9ef1e0a4d82e48814a50",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba5392f486c9d18d75b0509bcce205cac62a1359",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e9dd1a114828859195a18e502b0979c3943fa19",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.wgsl"
    }
  ]
}
