)]}'
{
  "commit": "2d4d6e9b3b3ed923d62ccffebdaf52371d47d89d",
  "tree": "c228cbbd4f311dc1871adbd9229e276d879bb816",
  "parents": [
    "ff94bac0e906b1ddf2b2cf755a2cf699ac55d6ee"
  ],
  "author": {
    "name": "Alan Baker",
    "email": "alanbaker@google.com",
    "time": "Mon Jul 06 08:40:10 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 06 08:40:10 2026 -0700"
  },
  "message": "[metal][msl] Support subgroup_size_control on metal\n\n* Trivially support the extension when min subgroup size \u003d\u003d max subgroup\n  size\n* Validate compile\n\nFix: 529959695\nChange-Id: I08101012e218b45101a7c6f61cfd43d8bd63ce0c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/321775\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Alan Baker \u003calanbaker@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b5279c501385949ab2c649db6d305828fc996aa",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm",
      "new_id": "c236051c4ad9118bb87460874535b82c4ac6a255",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "a8f09b948ee9983c69cf1c66fe5ba1d08c2b01e0",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "4b4967b5ceb0316c2018e42423ef856393cdf80d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "5ca6fc9e7843517386dc8ec19762c60c9c532449",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp",
      "new_id": "8bb5c6362a9941d4b5bd9a7ca6008354d30b135a",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0277079e940d121875322b196b2df6f4a56b1a5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.cc",
      "new_id": "2faddeefe83fd498de04011e384d506ee56c40b4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "89a826cbde7a1e9c777fe3b7dcc8e79c20ecff7a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer.cc",
      "new_id": "029450a087551de65c288c7f7391ecfc871fe51b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer.cc"
    }
  ]
}
