)]}'
{
  "commit": "493241c40dc94ca283c5e2b42a03911df870f359",
  "tree": "bb32ce1636ea82d89e7e0f728642ee206a283a16",
  "parents": [
    "f8178d47e2351a11830639a549b9ca476c426bf6"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Fri Apr 10 23:37:14 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 10 23:37:14 2026 -0700"
  },
  "message": "[dawn][opengl] Fix size of MappedAtCreation mapping\n\nThe updated test catches this with ASan in the case where GLDefer is\nenabled (which it does) but the bug also exists in the non-GLDefer case.\nJust can\u0027t catch it with ASan.\n\nThere isn\u0027t an equivalent issue in the non-MappedAtCreation case because\nthe buffer is initialized from the GPU (even if it\u0027s mappable, though in\nthat case the usage can\u0027t have Uniform anyway so the size isn\u0027t rounded\nup).\n\nFixes: 500774812\nChange-Id: Iaf7f4b8ee5b69c4f5a41f39d10d2cce9cfd983e5\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/302195\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\nAuto-Submit: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Quyen Le \u003clehoangquyen@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4022df50d42687d6c50c530e321897fe90ed19c1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/BufferGL.cpp",
      "new_id": "c428c3cc7717b28411c2af57d0b1c6623d9d17db",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/BufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "622c6c6b406722ac64d88e13bab517b3b300d4d0",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/BufferTests.cpp",
      "new_id": "70e59e6ead44016ce682d189a6ee26b617c96dfb",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/BufferTests.cpp"
    }
  ]
}
