)]}'
{
  "commit": "a31ccac44ea1faba3b8666aa3f2a3bfb7c019cd9",
  "tree": "f99f8ea0cd72d37c7445ec249624328aa82467bc",
  "parents": [
    "ad52ab774549f321c0eb3f2572d6c0576e3f5b39"
  ],
  "author": {
    "name": "Brandon Jones",
    "email": "bajones@chromium.org",
    "time": "Thu Apr 16 09:44:20 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 16 09:44:20 2026 -0700"
  },
  "message": "Explicitly clear attachments used with RenderArea\n\nWhen using RenderArea only a portion of the attachments of a render\npass were being cleared, but we were marking the full subresource\nas initialized. This change performs an explicit clear on the full\nsubresource if a partial RenderArea has been set to enforce that\nthe attachments are always properly initialized.\n\nBug: 501780768\nFixed: 501780768\nChange-Id: I79e8f03fed101df9a4baa3c0a89c361454919a19\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/302577\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Brandon Jones \u003cbajones@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7b346dc363c79123a3f52789681ccc053983d11",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandBuffer.cpp",
      "new_id": "27b3ce29a854ee36a67def7476c15d95c41188bc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "907115e1efde3bd20789d2e0199c9fd9b3e45d66",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandBuffer.h",
      "new_id": "e63fa93c03c7526d1943cb25d3dc3bc4bd149318",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandBuffer.h"
    },
    {
      "type": "modify",
      "old_id": "35712dff45ae3fa4be472df178d54f8c3c9bec90",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/CommandBufferVk.cpp",
      "new_id": "bd0de871e744d0231e926c7928b2f8f2d649b6db",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/CommandBufferVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1fd178ac88403a5ec29d0b8dcb20cd0df585876",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/TextureZeroInitTests.cpp",
      "new_id": "160914babbdb72540e08fc109b0e4a806d0ae729",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/TextureZeroInitTests.cpp"
    }
  ]
}
