)]}'
{
  "commit": "485454223457b24feaa13697ed6111c8f8cd3541",
  "tree": "36261f767a5fd2b8d7a67beb641b13bd4edbe996",
  "parents": [
    "4714a06eb66e8d94eeac5811eab13c7ddf132451"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Wed May 27 15:55:17 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 27 15:55:17 2026 -0700"
  },
  "message": "Add dep on Agility SDK in CIPD\n\nSome code is inspired from\nhttps://dawn-review.git.corp.google.com/c/dawn/+/298215, which will be\nrebased on top of this CL to simplify it.\n\n- Add gn arg \"use_agility_sdk\", default \u0027false\u0027\n- Add required third-party files, copied from the ones I added to\n  Chromium\u0027s third_party/agility-sdk\n- In standalone builds, download Agility SDK to\n  third_party/agility-sdk/src\n- Add GN code to dep on Agility SDK headers and copy the correct DLLs to\n  output dir in D3D12 directory for x64, x86, and arm64\n\nBug: 507448270\nChange-Id: I2c85eb480fd4e3efaa4c10b72565e7dfa01a69a0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/311615\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Rafael Cintron \u003crafael.cintron@microsoft.com\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45208f32f569da2ae3c5b0e836798ea4154aae3a",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "63c48fef6c9f51014e5cb7809c7c880a8d7e7e42",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "878c48ff3a2f68ec05ea159df0138bd9c62edb44",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "a2d5fa76272aa14583edb5680acda2d77395fe74",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "f523e318d53367defbc3a6b1dbcec6b81362fdc4",
      "old_mode": 33188,
      "old_path": "build_overrides/dawn.gni",
      "new_id": "6ddd2a9574849abde781493768aacbd8e8e26eff",
      "new_mode": 33188,
      "new_path": "build_overrides/dawn.gni"
    },
    {
      "type": "modify",
      "old_id": "7fef4bb87e97a8160431f0925702248edfb8fca0",
      "old_mode": 33188,
      "old_path": "scripts/dawn_features.gni",
      "new_id": "2e97468ff0980611ea2a1411b93d49225414ee99",
      "new_mode": 33188,
      "new_path": "scripts/dawn_features.gni"
    },
    {
      "type": "modify",
      "old_id": "d23a9069f0872190ef7734706709efbbdee76e31",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BUILD.gn",
      "new_id": "298d286dd62be8f447b8d32998dbef9357cfeb08",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41f3d6fde53feb591d79cb63b6750d8bc7507aa3",
      "new_mode": 33188,
      "new_path": "third_party/agility-sdk/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "583a391eb8c87089a944f28ca141aa5576d9fc9e",
      "new_mode": 33188,
      "new_path": "third_party/agility-sdk/OWNERS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "335e1856000a83c783b130b96d45d70d42a27152",
      "new_mode": 33188,
      "new_path": "third_party/agility-sdk/README.chromium"
    }
  ]
}
