)]}'
{
  "commit": "f294189dece20182e47ffc4601ae431a7594b342",
  "tree": "c8aca1eeece019b8b810e53b49614fb4de4f7f89",
  "parents": [
    "ed7041813d47668112ed471596def071caa54a95"
  ],
  "author": {
    "name": "Gregg Tavares",
    "email": "gman@chromium.org",
    "time": "Tue Dec 30 13:41:12 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 30 13:41:12 2025 -0800"
  },
  "message": "Capture: Fix texture content capture\n\nYou must request at least 4 bytes from wgpu.bufferGetConstMappedRange\neven if you only want 1 byte.\n\nThis fixes `TextureComponentSwizzleTest.OnlyRedChannelPresent` when\nrun on top of capture and replay.\n\nBug: 469801428\nFixed: 469801428\nChange-Id: I6a6a6964cd0f4153dc1c49860bf0382ede1318dd\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/281437\nCommit-Queue: Gregg Tavares \u003cgman@chromium.org\u003e\nReviewed-by: Shrek Shao \u003cshrekshao@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fed0c4d78060871bae5d54d31832d37d986731a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu/BufferWGPU.cpp",
      "new_id": "1ba193ec3e24818ac6a9465ff24282ba807773b8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu/BufferWGPU.cpp"
    },
    {
      "type": "modify",
      "old_id": "507578aedac8f0358fde10a3e2bfd8b257827064",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu/CaptureContext.cpp",
      "new_id": "17820c289d15856f92650714c324e0060f38307e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu/CaptureContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "f03c11e8ca1f6d13532c82cac96f1b9a8d588cb7",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu/CaptureContext.h",
      "new_id": "06d2c270abd2759f802ba7b5017e2814c4e8c083",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu/CaptureContext.h"
    },
    {
      "type": "modify",
      "old_id": "78cd85fce79b49d2b32eaa33da3641cf082aa515",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu/TextureWGPU.cpp",
      "new_id": "2b5860065bc04a300523e12dd193123213b359e0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu/TextureWGPU.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a4ad32db9aee455892daee694f132ad6bfdf6fb",
      "old_mode": 33188,
      "old_path": "src/dawn/replay/Replay.cpp",
      "new_id": "b50aacf203031ad5550b722bad3fce76fd5be810",
      "new_mode": 33188,
      "new_path": "src/dawn/replay/Replay.cpp"
    }
  ]
}
