)]}'
{
  "commit": "56a85e69a8d034e0fdee00e8207cda0a9da06fee",
  "tree": "88851f5e9cfe7b4e4f0e570ac121d31a5b0b5f44",
  "parents": [
    "6b53b9daeb2137a91d8ddb8e890d66c702bfbaa3"
  ],
  "author": {
    "name": "robertphillips",
    "email": "robertphillips@google.com",
    "time": "Fri May 06 07:17:49 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri May 06 07:17:49 2016 -0700"
  },
  "message": "Simplify SkGpuBlurUtils::GaussianBlur method\n\nNo one was using the canClobberSrc capability and moving the direct filtering case forward makes the rest of the logic simpler.\n\nSplit out of: https://codereview.chromium.org/1959493002/ (Retract GrRenderTarget from SkGpuBlurUtils)\n\nGOLD_TRYBOT_URL\u003d https://gold.skia.org/search2?unt\u003dtrue\u0026query\u003dsource_type%3Dgm\u0026master\u003dfalse\u0026issue\u003d1958603002\n\nReview-Url: https://codereview.chromium.org/1958603002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6fa30bc350db9faeeab2b8268f0f3f08673fe0c",
      "old_mode": 33188,
      "old_path": "include/gpu/GrContext.h",
      "new_id": "1c9a27e25fb2c015bef0b48fe6bb73273c3fcb22",
      "new_mode": 33188,
      "new_path": "include/gpu/GrContext.h"
    },
    {
      "type": "modify",
      "old_id": "bbe351db47d0a78bdea92cf6f286e26dee768e32",
      "old_mode": 33188,
      "old_path": "src/effects/SkBlurImageFilter.cpp",
      "new_id": "4e1fde250bed74617a368d370e3703115b738b53",
      "new_mode": 33188,
      "new_path": "src/effects/SkBlurImageFilter.cpp"
    },
    {
      "type": "modify",
      "old_id": "6eb8474a2ee83600bf14d6685b731de2cfa9b15e",
      "old_mode": 33188,
      "old_path": "src/effects/SkBlurMaskFilter.cpp",
      "new_id": "0215c3b16961bfc6423e6e3bce89be8eed542135",
      "new_mode": 33188,
      "new_path": "src/effects/SkBlurMaskFilter.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3681faca55f0b0a96d22a1835f882d2ff324070",
      "old_mode": 33188,
      "old_path": "src/effects/SkGpuBlurUtils.cpp",
      "new_id": "1cb2d1dd125692b5e348491aa6eb81254b119761",
      "new_mode": 33188,
      "new_path": "src/effects/SkGpuBlurUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "7dbfa138ea4a27c3a05362bbab9a9cdc2020fa60",
      "old_mode": 33188,
      "old_path": "src/effects/SkGpuBlurUtils.h",
      "new_id": "8bc4377f5980af690cf3efd364450c2f7cf63b37",
      "new_mode": 33188,
      "new_path": "src/effects/SkGpuBlurUtils.h"
    },
    {
      "type": "modify",
      "old_id": "3ea67c9f018d27094b8791c646a57fda5722502d",
      "old_mode": 33188,
      "old_path": "src/gpu/GrContext.cpp",
      "new_id": "443494073af596a9ac0f9fee05d49be897d7478c",
      "new_mode": 33188,
      "new_path": "src/gpu/GrContext.cpp"
    }
  ]
}
