)]}'
{
  "log": [
    {
      "commit": "9c8ad031614760e8256d4e2eb97ebdef8c067cd2",
      "tree": "d5a5cf4676a7a0567d979fa9730ee4512a01c1fd",
      "parents": [
        "d426dd0dd92d3bd99ed96bb7db9f5c7956e2692c"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jan 30 19:53:24 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 20:46:48 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader cda0cf9d8112..ddcbdc51f2aa (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/cda0cf9d8112..ddcbdc51f2aa\n\n\ngit log cda0cf9d8112..ddcbdc51f2aa --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-30 chrisforbes@google.com Add SPIRV-Headers as git subtree\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@ddcbdc51f2aa\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader\nTBR\u003dborenet@google.com\n\nChange-Id: I13c023956b958094c8bc66a5f4a630e524cf0cf9\nReviewed-on: https://skia-review.googlesource.com/c/188072\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d426dd0dd92d3bd99ed96bb7db9f5c7956e2692c",
      "tree": "df7c2104bbec6160db1a34e8b9733303aa15a05a",
      "parents": [
        "541cbd4672774d63322023e5929174b93744b516"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Wed Jan 30 14:02:00 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 19:36:11 2019 +0000"
      },
      "message": "Fix screen invalidation on MacOS\n\nBug: skia:\nChange-Id: Ib5c88e78ebdfb4c420335d31807ab069422bf6f3\nReviewed-on: https://skia-review.googlesource.com/c/188033\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "541cbd4672774d63322023e5929174b93744b516",
      "tree": "3561474a56b5c8e4f2b9d0cb8bd59bf3bb28142b",
      "parents": [
        "32a71f126f0f8356a1d6e20b5124d21e29948f26"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Wed Jan 30 13:11:33 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 19:14:51 2019 +0000"
      },
      "message": "remove shadeSpan4f()\n\nThis shouldn\u0027t cause any diffs, provided I\u0027ve implemented the no-stages\nshadeSpan() fallback correctly.  (I\u0027m not sure which shaders don\u0027t have\nstages at this point.)\n\nBug: skia:8730\nCq-Include-Trybots: luci.chromium.try:linux-blink-rel\nChange-Id: Ia0d777b526e05b7262ff77daec5ef4d8b0afdb9b\nReviewed-on: https://skia-review.googlesource.com/c/188031\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "32a71f126f0f8356a1d6e20b5124d21e29948f26",
      "tree": "b48a04e015b958af3d410f039b2d042d78a2863f",
      "parents": [
        "ac262a036830be91cd9d5173de79d6081e3f8e19"
      ],
      "author": {
        "name": "Herb Derby",
        "email": "herb@google.com",
        "time": "Wed Jan 30 19:08:52 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 19:09:03 2019 +0000"
      },
      "message": "Revert \"make third_party() static libraries\"\n\nThis reverts commit e738bf11392ce572a8e95e0da34911ee8d8fb792.\n\nReason for revert: Breaks CLION\u0027s cmake builds\n\nThis affects the Clion users Herb and Brian.\n\nI talked with Kevin, and he thought we should revert this change.\n\nOriginal change\u0027s description:\n\u003e make third_party() static libraries\n\u003e \n\u003e It\u0027s sometimes nice to have a libfoo.a to work with.\n\u003e \n\u003e I\u0027ve had to borrow a trick from Chromium\u0027s component template [1] to\n\u003e avoid trying to make static libraries for header or config only targets.\n\u003e \n\u003e [1] https://cs.chromium.org/chromium/src/build/config/BUILDCONFIG.gn?rcl\u003debf3d7e5827761e1f540cc788bbe301e0f6cc674\u0026l\u003d596\n\u003e \n\u003e Change-Id: I9ec46089c7a4d0a5194ef8ac262dadac10508786\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/188024\n\u003e Commit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n\u003e Commit-Queue: Kevin Lubick \u003ckjlubick@google.com\u003e\n\u003e Reviewed-by: Kevin Lubick \u003ckjlubick@google.com\u003e\n\u003e Auto-Submit: Mike Klein \u003cmtklein@google.com\u003e\n\nTBR\u003dmtklein@google.com,kjlubick@google.com\n\nChange-Id: I3fd49b78c0d4e28d805bdc70d8405b1e991cb413\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://skia-review.googlesource.com/c/188140\nReviewed-by: Herb Derby \u003cherb@google.com\u003e\nCommit-Queue: Herb Derby \u003cherb@google.com\u003e\n"
    },
    {
      "commit": "ac262a036830be91cd9d5173de79d6081e3f8e19",
      "tree": "87e6cb293a6ccc19f2fd6a25e02f13435589cd3f",
      "parents": [
        "4217ea7ee5b5f6e8f0dc32c28ca1fcd264f5755b"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Wed Jan 30 13:30:39 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 19:00:21 2019 +0000"
      },
      "message": "remove Sk4x4f.h -- dead code\n\nChange-Id: I03d15a563eeb7ea187c7d48deffe00357dc55177\nReviewed-on: https://skia-review.googlesource.com/c/188032\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "4217ea7ee5b5f6e8f0dc32c28ca1fcd264f5755b",
      "tree": "7c2fdefcf3340b8e06ac4bf837cf001ef6c3a680",
      "parents": [
        "85b856f8650370a246d81d6730b129775ad4931d"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Wed Jan 30 13:08:28 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 18:36:11 2019 +0000"
      },
      "message": "Add outline of new GrContext hierarchy\n\nThis begins the process of splitting GrContext into:\n\nGrContext_Base, GrImageContext, GrRecordingContext and GrDirectContext.\n\nChange-Id: I3c43045f2a5549b049e95791d65f74d4e16de36f\nReviewed-on: https://skia-review.googlesource.com/c/186878\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "85b856f8650370a246d81d6730b129775ad4931d",
      "tree": "900bbf614b3171fd623829c2446ac82b180fbd44",
      "parents": [
        "59ef8c36c1d5b8f7d0484b8bc36201eafda2a0a0"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Wed Jan 30 12:32:57 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 18:22:51 2019 +0000"
      },
      "message": "remove burst mode in SkRPBlitter\n\nThis shader burst mode is only implemented by linear gradient,\nand it doesn\u0027t seem to handle color management the way we expect.\n\nThis CL should be enough alone to fix the attached bug.  As a follow up\nwe can now remove shadeSpan4f(), which has one or two more incidental\ncall sites.\n\nBug: skia:8730\nCq-Include-Trybots: luci.chromium.try:linux-blink-rel\nChange-Id: I8fe5fab5e003702106846dcad92505bf1c70fba3\nReviewed-on: https://skia-review.googlesource.com/c/188030\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "59ef8c36c1d5b8f7d0484b8bc36201eafda2a0a0",
      "tree": "e096ac56792140690ecfb46eeb182b6a62ceb91b",
      "parents": [
        "b0243b29cb67284b736ae35375259e516ba4a1ed"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Wed Jan 30 12:20:56 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 18:09:21 2019 +0000"
      },
      "message": "Remove legacy texture-backed promise image interface.\n\nNo longer used by Chrome.\n\nChange-Id: I842482490f132bb3aa3e85f847d8d4167f5595df\nReviewed-on: https://skia-review.googlesource.com/c/188029\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nAuto-Submit: Brian Salomon \u003cbsalomon@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "b0243b29cb67284b736ae35375259e516ba4a1ed",
      "tree": "f4e50241746b5330bc0212b0b6add291ce1975f5",
      "parents": [
        "70ebd9ca0616f54450a38d4f0f952810595a441b"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Wed Jan 30 11:43:47 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Wed Jan 30 17:43:11 2019 +0000"
      },
      "message": "add Leon\u0027s gradient to p3 GM\n\nRunning...\n\n  $ ninja -C out dm\n  $ out/dm -m p3 --config 8888 srgb f16 esrgb p3 glp3 glesrgb glf16 -w foo\n  $ open foo/*/gm/p3.png\n\n... looks like esrgb and f16 are marked wrong, and all others right,\nwhich points to a problem specific to the software backend.\n\nBug: skia:8730\nChange-Id: Ibffe3014e6ed1ade9c04381530a3c84a690e6469\nReviewed-on: https://skia-review.googlesource.com/c/188028\nReviewed-by: Leon Scroggins \u003cscroggo@google.com\u003e\nCommit-Queue: Leon Scroggins \u003cscroggo@google.com\u003e\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\n"
    }
  ]
}
