)]}'
{
  "commit": "bba38ee80e4140908ac0c351dc18a2f1224e5f0a",
  "tree": "29898889506d1c4784ae59732ce5403e0d8d114a",
  "parents": [
    "87ccf33f157ad4a6d83ba079e43192b45d39cb6d"
  ],
  "author": {
    "name": "Ben Wagner",
    "email": "bungeman@google.com",
    "time": "Fri May 04 10:20:57 2018 -0400"
  },
  "committer": {
    "name": "Skia Commit-Bot",
    "email": "skia-commit-bot@chromium.org",
    "time": "Fri May 04 18:40:03 2018 +0000"
  },
  "message": "Avoid drawing BW clipped color glyphs many times.\n\nPrior to this change if a color glyph is drawn through the raster device\nwith an aliased clip the glyph is drawn once for each rectangular region\nin the aliased clip. In addition, even when the glyph was not a color\nglyph in this situation, the mask was checked for being a color glyph\nonce for each rectangular region of the aliased clip. This change hoists\nthe test for the color format out of the loop to ensure that the mask\nformat is checked once and the mask is drawn once.\n\nThis issue was discovered by rotating the coloremoji_blendmodes gm.\n\nChange-Id: I18b6b546356780e0b00948fff7b65783219f5c92\nReviewed-on: https://skia-review.googlesource.com/125868\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0526f76f8ea017a51697ddb37358d3fab427d56f",
      "old_mode": 33188,
      "old_path": "src/core/SkDraw.cpp",
      "new_id": "34f5da5cfed943348804a05c61d7fc1dd0696042",
      "new_mode": 33188,
      "new_path": "src/core/SkDraw.cpp"
    }
  ]
}
