)]}'
{
  "commit": "dde03ff89f58d7df9b9e37ca06c2ce8ea67ec7a2",
  "tree": "c2fec1c1cf09d7c15454c566f2a368a259a2994d",
  "parents": [
    "99138876a699a41637fe8c46ccdb0292dcabd7ce"
  ],
  "author": {
    "name": "mtklein",
    "email": "mtklein@chromium.org",
    "time": "Mon Aug 31 15:26:08 2015 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Aug 31 15:26:08 2015 -0700"
  },
  "message": "Clean up remaining users of SkPMFloat\n\nThis switches over SkXfermodes_opts.h and SkColorMatrixFilter to use Sk4f,\nand converts the SkPMFloat benches to Sk4f benches.\n\nNo pixels should change here, and no code beyond the Sk4f_ benches should change speed.\nThe benches are faster than the old versions.\n\nBUG\u003dskia:4117\n\nReview URL: https://codereview.chromium.org/1324743002\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "540fdb781588a87da5a7968a2632ed7a4f5c233c",
      "old_mode": 33188,
      "old_path": "bench/PMFloatBench.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53978637f145e09313b54cbd9ad25225b902e86b",
      "new_mode": 33188,
      "new_path": "bench/Sk4fBench.cpp"
    },
    {
      "type": "delete",
      "old_id": "4a2235dd75867b156d3a026b8559923aaf929fd2",
      "old_mode": 33188,
      "old_path": "src/core/SkPMFloat.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1d409866bb0451b799ff4530ba2ab82dc0e49003",
      "old_mode": 33188,
      "old_path": "src/core/SkXfermode.cpp",
      "new_id": "18ab9b6a0a6347a45771673fddd32121a19ca0c6",
      "new_mode": 33188,
      "new_path": "src/core/SkXfermode.cpp"
    },
    {
      "type": "modify",
      "old_id": "92b26ebdf91ec901d1dc8bb44baff073288edb1c",
      "old_mode": 33188,
      "old_path": "src/effects/SkColorMatrixFilter.cpp",
      "new_id": "d7f0a742955575aeff5399765c03a5a5e4a2ef46",
      "new_mode": 33188,
      "new_path": "src/effects/SkColorMatrixFilter.cpp"
    },
    {
      "type": "modify",
      "old_id": "7005d593afe698c724336e1bbe58a0d317295f2c",
      "old_mode": 33188,
      "old_path": "src/opts/SkXfermode_opts.h",
      "new_id": "50bef6ac46ae01b6ae1e6fa0062c36b504139966",
      "new_mode": 33188,
      "new_path": "src/opts/SkXfermode_opts.h"
    },
    {
      "type": "delete",
      "old_id": "b7b39411d16f51242640c23873dcda77b357612b",
      "old_mode": 33188,
      "old_path": "tests/PMFloatTest.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
