)]}'
{
  "commit": "cd2d5a667d1140af6e89f4c4c24f6545e1d5d2d7",
  "tree": "1ffe9bf8a2424ecafa5a34c25a814fd08a3c3ac0",
  "parents": [
    "c650bf34c7090c1b5ccd4c50a7bec32a01bce094"
  ],
  "author": {
    "name": "Lokbondo Kung",
    "email": "lokokung@google.com",
    "time": "Fri Jul 31 17:19:41 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 31 17:19:41 2026 -0700"
  },
  "message": "[dawn] Updates and spanifies CommandEncoder::WriteBuffer.\n\n- Update the internal function to use the same argument\n  types as Queue::WriteBuffer.\n- Spanifies the native side of the function.\n- Remove the handling for it on the wire side since it\n  is trivially spanified once the argument types are\n  updated.\n\nBug: 528925203, 526537254\nChange-Id: I6329339e5f38502b470ee825dc5f476a6870f325\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/329015\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26087af5419c47424950675c8cdde6b806c62deb",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/wire/client/ApiProcs.cpp",
      "new_id": "1c0e8561e60002bb44964226264b59eabcf08f2c",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/wire/client/ApiProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "5c2ef93a15bf2627dd3d7e4d124421ac1e63ad0d",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "b75c8738205a4e8534891f1dbde57db7f5ac8e27",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "f9992f8387869ddd2509f5f02982030e9780814b",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn_native.json",
      "new_id": "8ba442c5c14b5e20af2f4c36a65bfa2d39ecdd3b",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn_native.json"
    },
    {
      "type": "modify",
      "old_id": "ad61971dd5a773f7a8126bc4348ec60d85ddd074",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn_wire.json",
      "new_id": "b195c8bb7269a2454666dbfd162a846569317446",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn_wire.json"
    },
    {
      "type": "modify",
      "old_id": "ae1681c947416456364ae4fe62c3ee37a3988c31",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ApplyClearColorValueWithDrawHelper.cpp",
      "new_id": "99c30de06377f5bb040b12c4daf3354c5dc00d75",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ApplyClearColorValueWithDrawHelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "aa77726685c82ae7f00a8577d560dc498066459f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitBufferToDepthStencil.cpp",
      "new_id": "c29e588f5756d3efd3b0861e1f4dad071cca2f2d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitBufferToDepthStencil.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d98d614130c47a03877de80514c6a51b340ed51",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitBufferToTexture.cpp",
      "new_id": "d4453c14f653fca2e782399b1714bdddc8ebbc33",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitBufferToTexture.cpp"
    },
    {
      "type": "modify",
      "old_id": "f37b12f1decfb320d4ebf8151684a6ea3d41ce93",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitTextureToBuffer.cpp",
      "new_id": "697da38c7987a516d439f7de682e9da97bf3a0ba",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitTextureToBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "171f7273c3e53169a22b84274f49ffdd68b113db",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.cpp",
      "new_id": "ab203d29b7ef68ad9e8a5e5107cf420e61b74193",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "24193a6a228767a76ee70aef75c4d28df884188c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.h",
      "new_id": "5b4f18778f21be36e5f600074675b9c04b6ed5aa",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.h"
    },
    {
      "type": "modify",
      "old_id": "79e9ffbbcf99a72dd035935c805cc329a62b0d2b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/IndirectDrawValidationEncoder.cpp",
      "new_id": "6b18b15a5110603d2db03c47ea2898c7b6bc2a01",
      "new_mode": 33188,
      "new_path": "src/dawn/native/IndirectDrawValidationEncoder.cpp"
    }
  ]
}
