)]}'
{
  "commit": "a4fa451f5dc04c7a8f447b01c78a4bbb5589a1fd",
  "tree": "996c1cb3b0a3e9baac1cbafb6c2d638b950f1403",
  "parents": [
    "7269542f81aa64e26daea31af16bfcc5cb1da20f"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Sep 30 11:38:37 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 30 11:38:37 2026 -0700"
  },
  "message": "[metal] Use DemoteToHelper on Apple Silicon\n\nWhen per-sample shading is enabled, writes that occur after\ndiscard_fragment() are sometimes still visible on Apple Silicon. We\ncannot reliably detect when we are in per-sample shading mode, so just\nalways enable the DemoteToHelper transform until the bug is fixed in\nthe Apple driver.\n\nSuppress the new tests on Pixel 10 due to a bug in older OS versions.\n\nBug: 562093713\nChange-Id: I76f77372d7d5bc9a52d055cc099d2c2837d96daf\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/346995\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b8cbdc227439de9f19cc5478afb53179a368a86",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm",
      "new_id": "7e7e6e9ca9982bd304fe54da61692e0d7b02c0b1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "9e0482d804018ed513c1fa6723f50c7690cfd761",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/MultisampledSamplingTests.cpp",
      "new_id": "c21a77748c3eabe81dec465f3f957d7a8521ebe9",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/MultisampledSamplingTests.cpp"
    }
  ]
}
