)]}'
{
  "commit": "46adc3f5b2d9f7aa1efe5ec42c332ed8cafc1297",
  "tree": "686922331c3b31ffa0ddf09da72cbcb16c1c9f65",
  "parents": [
    "b2efe01754ef5c6aba0949da75097cce716db032"
  ],
  "author": {
    "name": "skia-flutter-autoroll",
    "email": "skia-flutter-autoroll@skia.org",
    "time": "Mon Jan 30 17:09:56 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 30 22:09:56 2023 +0000"
  },
  "message": "Roll Skia from 59dcffca9061 to 3c4cd77c5e5d (22 revisions) (#39264)\n\nhttps://skia.googlesource.com/skia.git/+log/59dcffca9061..3c4cd77c5e5d\n\n2023-01-30 kjlubick@google.com Replace Pathops in Geometry::ChopMonoCubic implementation\n2023-01-30 kjlubick@google.com [base] Add SkBezierCubic::subdivide\n2023-01-30 johnstiles@google.com Add atan2_ primitive to SkRasterPipeline.\n2023-01-30 johnstiles@google.com Add atan_ primitive to SkRasterPipeline.\n2023-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from be674ea25e15 to be2b5b119b13 (4 revisions)\n2023-01-30 robertphillips@google.com Repurpose sorttoy to filterfuzz\n2023-01-30 jvanverth@google.com Fix UBSAN report in SkM44::Perspective.\n2023-01-30 kjlubick@google.com Fetch and use ninja when building Skia Release Docker image\n2023-01-30 brianosman@google.com Revert \"SkJpegCodec: Add SkJpegSourceMgr\"\n2023-01-30 ccameron@chromium.org Add SkJpegGainmapEncoder::EncodeJpegR and EncodeHDRGM\n2023-01-30 herb@google.com Remove single use of commonFilterLoop\n2023-01-30 bsalomon@google.com Remove use of SkMatrixProvider in SkShaderBase::appendRootStages\n2023-01-30 herb@google.com Have prepare mask drawing do position mapping\n2023-01-30 johnstiles@google.com Simplify do-while loops that do not use `continue`.\n2023-01-30 johnstiles@google.com Add mechanism for recycling temp slots.\n2023-01-30 johnstiles@google.com Simplify for-loops with straight-line control flow.\n2023-01-30 johnstiles@google.com Change branch-if-all-lanes-equal to branch-if-no-active-lanes-equal.\n2023-01-30 johnstiles@google.com Track loop returns in addition to continue/break.\n2023-01-30 ccameron@chromium.org SkJpegCodec: Add SkJpegSourceMgr\n2023-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9988b37a3351 to be674ea25e15 (1 revision)\n2023-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 1d9b8d802eb2 to 0cde45b7cbcc (12 revisions)\n2023-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from b2ec2c350576 to e8168a177ab2 (7 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/skia-flutter-autoroll\nPlease CC jamesgk@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://bugs.chromium.org/p/skia/issues/entry?template\u003dAutoroller+Bug\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "661b5cfbb64a4f8d31559e24d065983cfef136cb",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "b19a79a22d8d1dee876eda78777db28abf866c8a",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "755f64170cbf1d7d25c21e604f4309bc82e07d5f",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_skia",
      "new_id": "d7cda02d9a3497c11a32a525337ca78540e2c0b2",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_skia"
    },
    {
      "type": "modify",
      "old_id": "da243d1bc3cb0d926bf2516e8b73190de389f636",
      "old_mode": 33188,
      "old_path": "sky/packages/sky_engine/LICENSE",
      "new_id": "e5ebdcd89c2784fd42cba81581ce2bdc4e2434e9",
      "new_mode": 33188,
      "new_path": "sky/packages/sky_engine/LICENSE"
    }
  ]
}
