)]}'
{
  "commit": "1b033801be4df93d78fc76a8addcbbe5c91289e5",
  "tree": "02c367540b38f1167a71d1db6a86b93242f0fa2f",
  "parents": [
    "80e74f831efc1152ecef251e69aaf89f0a7dae4f"
  ],
  "author": {
    "name": "Peng Huang",
    "email": "penghuang@chromium.org",
    "time": "Thu Jul 13 20:12:00 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 13 20:12:00 2023 +0000"
  },
  "message": "Add ProcSetDefaultThreadProc() for per thread disptach procs\n\nIn chrome, some tests use wire dawn procs to test dawn related\ncode in //gpu. However some code in gpu will need to call native\ndawn procs. So ProcSetDefaultThreadProc() can be used to make sure\ncode //gpu uses the default thread procs (native dawn procs), and\nthe test main thread will use wire procs.\n\nBug: none\nChange-Id: Ie5860005195531acae9b0d3f7640091d9ec9ab82\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/140900\nCommit-Queue: Peng Huang \u003cpenghuang@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bff025d3fdae8e89e61ce3cc658e918ffea0f635",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn_thread_dispatch_proc.cpp",
      "new_id": "da8947bb38869809c31cd546b643e818686404ed",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn_thread_dispatch_proc.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b12c67e27b753dfd8ba3ae8722d5c9dc843aebf",
      "old_mode": 33188,
      "old_path": "include/dawn/dawn_thread_dispatch_proc.h",
      "new_id": "60b12c53245d259f59be6566d5579c974b96c31a",
      "new_mode": 33188,
      "new_path": "include/dawn/dawn_thread_dispatch_proc.h"
    },
    {
      "type": "modify",
      "old_id": "92c0ff97bb9a04b815e5daa382ce57e14982e58f",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/PerThreadProcTests.cpp",
      "new_id": "d1372c7471fec459c1fbf789147847a77b883d88",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/PerThreadProcTests.cpp"
    }
  ]
}
