)]}'
{
  "commit": "7e4963dd9bc96029dd56abe99b2ce3b08f7d7aeb",
  "tree": "10a53031fae923a97ead3a7eb91b2a3973448535",
  "parents": [
    "a61df2ab1f506be21f7efc9131e883d489425af0"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Tue May 05 20:03:19 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 05 20:03:19 2026 -0700"
  },
  "message": "Rename `chromium_experimental_subgroup_size_control` to `subgroup_size_control`\n\nThis patch renames `chromium_experimental_subgroup_size_control` to\n`subgroup_size_control` as a preparation to enable and test it as a\nformal WebGPU extension with Chromium.\n\nBug: 463721943\nChange-Id: I643b5a613fdfa76e0305c8ab6d3a48a26e0f37ab\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/306015\nCommit-Queue: Shao, Jiawei \u003cjiawei.shao@intel.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "ab3c59383855222be876eb8054ba92aa00b930ea",
      "old_mode": 33188,
      "old_path": "docs/tint/extensions/chromium_experimental_subgroup_size_control.md",
      "new_id": "4e2c8d8f38317c9f1b4c93dadd1030abd2d36972",
      "new_mode": 33188,
      "new_path": "docs/tint/extensions/subgroup_size_control.md",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "ef15779abcfaa02a389c2c0d78a9d9a205d0a892",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "4cf84e608284c22086d69885d69228931e80b520",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "6f14b2fe4a8bdfc717148a2ea133a4dfe8dea362",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "ed01a6cb9347954228b19e021708df2684e8df10",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "fd112742541d082c8c96917144ac943c1c54b192",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Features.cpp",
      "new_id": "7cc81b848750b1a13f76ec59285d060534422cac",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Features.cpp"
    },
    {
      "type": "modify",
      "old_id": "6079486484e57a687eaa45b653575bb5b4a37edc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp",
      "new_id": "f05fd1fc28e6e56347c34b91f5153f4642239c69",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "0e0a1b38b62c8c557a38f2967a01c29b98388a52",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/ShaderModuleD3D12.cpp",
      "new_id": "06f75f6b43571ab0131372b33507a39d33de962b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/ShaderModuleD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "541fa6b7a64c135445430399ad1d91897cfcd672",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "d4cdf502779267f7aa461d0b023d6333855c58fc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "a09e6a0c9d87048ee03b6959178267f5f663b1ef",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp",
      "new_id": "711a72c54e3efe9f1a9140f2d9156e49a0454a10",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "191bbfa8781f6eefab44cdeb1f9429b1ffe7c6a1",
      "old_mode": 33188,
      "old_path": "src/dawn/node/binding/Converter.cpp",
      "new_id": "fc13d7445fadc6cdc3c1a14cb98235ee3b0a9db0",
      "new_mode": 33188,
      "new_path": "src/dawn/node/binding/Converter.cpp"
    },
    {
      "type": "modify",
      "old_id": "c25b880304bdb2f99657b02d48cc40893516354a",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp",
      "new_id": "a29d37e7ab5da77ff0cce67a886ace07f101977b",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp"
    },
    {
      "type": "modify",
      "old_id": "06d85171208040fa0502c705dc935d79c96bdce4",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/SubgroupsTests.cpp",
      "new_id": "02d4f6772852b35a955b686a1d785e0c072373d7",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/SubgroupsTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b04d87053c85a33e3f86a69e49b00af1abb27907",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/ShaderModuleValidationTests.cpp",
      "new_id": "8c238800783d7f7046892740db965da89820a202",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/ShaderModuleValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3a0fa43416f2f4f69ebc3f0792e8b6a6ca6456f",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/WGPUHelpers.cpp",
      "new_id": "dd9ac653a471e7b7aff0c6ab469af7877d56e61f",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/WGPUHelpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "bf23ead021aa8ad47732b8f7a9f7669b901fb5b0",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/SupportedFeatures.cpp",
      "new_id": "98cc90ba88dfadae3b269bfe48816aa9573857a6",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/SupportedFeatures.cpp"
    },
    {
      "type": "modify",
      "old_id": "0775b640007bf70864cdf052fe658b73fc2eff20",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/enums_wgsl_bench.cc",
      "new_id": "7ac111a1a6d1ddc8ec9c73f84fab7923de91064d",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/enums_wgsl_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "042dde2c069a17aa8997ef93ed4235f8ccbe2208",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt",
      "new_id": "8bb377041583e8db504cc0b37be08f50d287e87f",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "705117f44609fb29d03decb1d92b8af45b91f85f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/core.def",
      "new_id": "c063fde6d4e0b1b5773d797494636aaf6fe3e1ea",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/core.def"
    },
    {
      "type": "modify",
      "old_id": "f08767d3b9cae33d8e813816f58136a6199ae20c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/enums.cc",
      "new_id": "c80aae3c2989b9c5853fd46b7691407768f4c9e8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/enums.cc"
    },
    {
      "type": "modify",
      "old_id": "17af94920ce08a56b0d7756b59b2daac4176c645",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/enums.h",
      "new_id": "145c9b4fdfc49dcb05043e080865a5a783a21125",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/enums.h"
    },
    {
      "type": "modify",
      "old_id": "4b9631d21f70bd2dd42d86a45a948be5eb3c8a41",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/enums_test.cc",
      "new_id": "a4a55ecc2297c80fd2a098817b4d9c9cae0059fa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/enums_test.cc"
    },
    {
      "type": "modify",
      "old_id": "03aebb5b8d7d2a016169f49f512efa96fddf1f25",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/enable_directive_test.cc",
      "new_id": "f1e673d46e824b5890754fabbfa48a5d68cf4393",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/enable_directive_test.cc"
    },
    {
      "type": "modify",
      "old_id": "657d8cb60df2f4e9b30d37c5d25f7ad27aa0010d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/attribute_validation_test.cc",
      "new_id": "420408d202ec540acb544817277d5fa43a8d8146",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/attribute_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "26929e2b90d1867900a5be403d5ce1bde46306a7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/subgroup_size_control_extension_test.cc",
      "new_id": "9571f4f605dbf7bf91f76c94320553834391ef51",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/subgroup_size_control_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c6ec14dd220b0eda934309a210bd42a3cb3930d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.cc",
      "new_id": "f4f352f7a2086792230fe5101855e8e521db545f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "46a13bd806379da0d39b4c090eb2dcb32b46377f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/wgsl.def",
      "new_id": "559faba710f36fd459a07bfbe61d23724ebcbd22",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/wgsl.def"
    },
    {
      "type": "modify",
      "old_id": "fdd5b658251544f72431ae42c1e0dcce3b548e65",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/subgroup_size_control/basic.wgsl",
      "new_id": "aee7fccc7d0351b5eaf2ecabd5e2428c84844177",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/subgroup_size_control/basic.wgsl"
    },
    {
      "type": "modify",
      "old_id": "cf65a48a57f31bd02a056bae8858d784ec11fa4d",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/subgroup_size_control/basic.wgsl.expected.wgsl",
      "new_id": "7f06166e22384b97cab976b9737e6558110b60aa",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/subgroup_size_control/basic.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "6d856470934dce3e844590ed58982c7b667cd742",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/subgroup_size_control/override.wgsl",
      "new_id": "d0c450147c392edeb5427a32a3024597d1d31e9e",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/subgroup_size_control/override.wgsl"
    },
    {
      "type": "modify",
      "old_id": "f9a9d33715ae83192ea0a488f01772faea14aab5",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/subgroup_size_control/override.wgsl.expected.wgsl",
      "new_id": "fd06c092a01d8de4c327f30e7991b02418289fbf",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/subgroup_size_control/override.wgsl.expected.wgsl"
    }
  ]
}
