)]}'
{
  "commit": "5bdf17cbb1a23b2b9aa1933a7adabcdb995b0d8b",
  "tree": "1dd824687846e8df9b65e75b938546f2262abca3",
  "parents": [
    "106704a9ac3fc21b1580ea85aea302ac17d416f1"
  ],
  "author": {
    "name": "dawn-autoroll@skia-public.iam.gserviceaccount.com",
    "email": "dawn-autoroll@skia-public.iam.gserviceaccount.com",
    "time": "Wed Oct 28 01:49:50 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 28 01:49:50 2026 -0700"
  },
  "message": "Roll ANGLE from ec632f21b60b to b0d01b255409 (25 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/ec632f21b60b..b0d01b255409\n\n2026-10-28 uchintala@google.com Tests: Add matchington_mansion and meme_bots_chase_rooms traces\n2026-10-28 syoussefi@chromium.org Vulkan: Dynamic state for sample mask\n2026-10-27 cnorthrop@google.com Trace/Replay: Add --start option to retrace upgrade\n2026-10-27 syoussefi@chromium.org Vulkan: Fix defined-subresource tracking for 3D textures\n2026-10-27 uchintala@google.com Tests: Add parchisi_star and my_supermarket_journey traces\n2026-10-27 cnorthrop@google.com Android: Set TMPDIR for ANGLE\u0027s test APKs\n2026-10-27 syoussefi@chromium.org Vulkan: Fix deferred clear vs D/S-clear-then-D-clear\n2026-10-27 cclao@google.com Fix build failure when ANGLE_ENABLE_ASSERTS not defined\n2026-10-27 ukai@google.com Remove unused buildtools/reclient from DEPS and roll scripts\n2026-10-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from d9b632d973ec to 45d5953f870e (1284 revisions)\n2026-10-27 i.nazarov@samsung.com Vulkan: Rename syncMonolithicPipelinesToBlobCache feature\n2026-10-27 i.nazarov@samsung.com Vulkan: Update externallySynchronizePipelineCacheAccess\n2026-10-27 myid.shin@igalia.com [3p freshness] volk: Add Crowbar workflow\n2026-10-27 sergiosolano@google.com spanify: Use angle::Span and std::array in AttributeLayoutTest\n2026-10-27 myid.shin@igalia.com [3p freshness] volk: Restore stale LICENSE.md and README.md\n2026-10-27 myid.shin@igalia.com [3p freshness] PRESUBMIT: Skip the tab check for Crowbar-managed code\n2026-10-27 hyshih@google.com Vulkan: Use MUTABLE_FORMAT for int color images on Adreno 702\n2026-10-27 hyshih@google.com Vulkan: Emulate advanced blend on Adreno 702\n2026-10-27 zychen2828@gmail.com IR: Validate foldable control flow\n2026-10-27 arthursonzogni@chromium.org Enable clang-tidy range-based loop modernization checks\n2026-10-27 mpdenton@chromium.org IR: WGSL: Precedence and associativity formatting\n2026-10-27 mpdenton@chromium.org IR: WGSL: Basics and compiler wiring\n2026-10-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7724413aefba to 5f9a05f60c9a (12 revisions)\n2026-10-27 sergiosolano@google.com Span: Fix IsSpan for fixed-extent spans\n2026-10-27 msisov@igalia.com [3p freshness] ffx_spd: Roll to v2.0\n\nIf this roll has caused a breakage, revert this CL and set the roller\nto dry run mode using the controls here:\nhttps://autoroll.skia.org/r/angle-dawn-autoroll\nPlease CC angle-team+autoroll@google.com,lokokung@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nChange-Id: I2c41fd2c628dcf685b6f06ba02012e4efc157b33\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/354435\nBot-Commit: dawn-autoroll@skia-public.iam.gserviceaccount.com \u003cdawn-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: dawn-autoroll@skia-public.iam.gserviceaccount.com \u003cdawn-autoroll@skia-public.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16d947d47b03a2f00cccbcf24e7d1ffa2c157823",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "73517b407b87f86158905358e88a9fb03d6d8f5b",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "ec632f21b60b4421d9ef3dc283c2f45ce81d7b88",
      "old_mode": 57344,
      "old_path": "third_party/angle",
      "new_id": "b0d01b2554092b37d7cbd6fa2dc26043c8b8575d",
      "new_mode": 57344,
      "new_path": "third_party/angle"
    }
  ]
}
