)]}'
{
  "commit": "e30d1ece99771e75d3d8e8ac908edea14bd47cd0",
  "tree": "118c4ebafa1331d3d72950a956e3378b92c50f6e",
  "parents": [
    "7f4e998aacdbb37a932142454bfbfaf172afe8a4"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Aug 11 04:00:51 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Aug 11 04:00:51 2026 -0700"
  },
  "message": "[dawn][native] Allow a single ResourceTable set on RenderPassEncoder\n\n - Update dawn.json to no longer allow passing nullptr to unset the\n   ResourceTable in RenderPassEncoder::SetResourceTable.\n - Update the validation in RenderPassEncoder.\n - Remove a lot of validation tests that were setting nullptr or\n   multiple ResourceTables on a RenderPassEncoder.\n - Add validation tests for the new validation in RenderPassEncoder.\n - Change end2end tests to only test multiple ResourceTables in\n   ComputePassEncoder. Simplify the code accordingly.\n\nBug: 530981417\nChange-Id: Id3c41bf55260405feecaf4210dc6ba5b6034e7ba\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/330736\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d84a3424336f67617ed5f31daeff9cd76ef4a630",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "5ebbe2a9ba858844c2690c83bdaac09cceb6ea5c",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "f36f9c814dd42b6aa21eb47f429fec03cb5b6830",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RenderPassEncoder.cpp",
      "new_id": "ad919314e6e4f792738adcdcb26fd645cf4d339b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RenderPassEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd864ba108606569f34360fdf9c2cd7484d755ca",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ResourceTableTests.cpp",
      "new_id": "c140e65c5b2b3d044146cb3e5b4bc6fa2ce7fe58",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ResourceTableTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "2cba5d552f7619f01133a1dc5cfb66d7db7c28e1",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/ResourceTableValidationTests.cpp",
      "new_id": "cf7b0732a3784afc8ab95d6b4e4bcf56ac25f9e2",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/ResourceTableValidationTests.cpp"
    }
  ]
}
