)]}'
{
  "commit": "2d153e9a8b1fa13efdc99d2ecbfedaf4b1352f2d",
  "tree": "8245ea2430c56ed851e25740e2264ffb7808d58f",
  "parents": [
    "3f2c3e8a0426b7d72747f2e01aae35abb69a6ac2"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Oct 17 11:35:11 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 17 11:35:11 2023 +0000"
  },
  "message": "Move tint writer options into MSL request.\n\nThis CL moves the options which are passed to the tint writer for the\nMSL backend out of the compilation callback and passes them directly\nthrough the `MslCompilationRequest`. This should incur less copying of\nthe data in the request.\n\nChange-Id: I36d4c3803cf88012a119df5e128e6e7072b026e6\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/154362\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1c4f9e44db27f9be762257fcc713d65df11e616",
      "old_mode": 33188,
      "old_path": "src/dawn/native/StreamImplTint.cpp",
      "new_id": "14b82deca8c3949ee6c0310b9e643ff7d8c387e5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/StreamImplTint.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d6b6829c1e8547a50800849d8a368cd09662f8b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "ca85baf70a24d824491ef4697a847ea983f5672f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    }
  ]
}
