)]}'
{
  "log": [
    {
      "commit": "72226e0543461133b9e177a3e78ae50b0c65e797",
      "tree": "6d86fb635d269961fd5ee1684187c0360b473164",
      "parents": [
        "ec6156f9e884ba85c76a9c4683f83f18b3f64afa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 12:45:54 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 12:45:54 2013 -0800"
      },
      "message": "Implement USAGE_IO_INPUT\n\nChange-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2\n"
    },
    {
      "commit": "fb2f5c207a54c791a14243d2c11ea2342fd31f49",
      "tree": "c60d38102ffc032b19766211158bec129db1095f",
      "parents": [
        "1dba35d62d0b41652a103913296373cc5ead8bff"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Feb 13 12:03:08 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Feb 13 12:11:53 2013 -0800"
      },
      "message": "Reuse context and allocations across test.\n\nChange-Id: I9a3498c9095db2c7876bf45d6bd5c75deded8dd8\n"
    },
    {
      "commit": "455d64426615e5d269a3bd05cd91b67c3811fcdf",
      "tree": "25014401d9053c07d9d4091ef65e6a15dde5913f",
      "parents": [
        "a4b7bc97862e01d38b483524f1d1cf433d29e294"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 19:20:18 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 19:20:18 2013 -0800"
      },
      "message": "Implement rs.sendMessage()\n\nChange-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65\n"
    },
    {
      "commit": "806f133e418e65ad321950877ab9e9133b6a4a69",
      "tree": "2ea006ad9878ecaf3ddfbaf74abdbb7dfe37fe99",
      "parents": [
        "582748e1d3c1813f71bb045ec2939ade0e5cd31d",
        "79914f9d185fa0ebb3064049b530b6dd73e40482"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 22 23:38:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 22 23:38:36 2013 +0000"
      },
      "message": "Merge \"Turn off vector code for tests where this reduces performance.\""
    },
    {
      "commit": "79914f9d185fa0ebb3064049b530b6dd73e40482",
      "tree": "aa2b9dc610fab6eee8afdc2f0cc063a5213df478",
      "parents": [
        "b3608ad87739a8ec087a498d8c9397caf01f7738"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 22 13:30:58 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 22 13:36:44 2013 -0800"
      },
      "message": "Turn off vector code for tests where this reduces performance.\n\nChange-Id: Ice90a8f510db9acc5325a1cfa44638b5a1cef782\n"
    },
    {
      "commit": "b472aade9e052b92cbd0fb55648d21b282f0ede7",
      "tree": "2000ad7b175838bbffb2ee76b3b8b2e5dc168a9d",
      "parents": [
        "7384db20b82b829d0e52642a58475846a27c0ca4",
        "023c260afae65a974158e894a3d376cefbd12f58"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 22 21:30:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 22 21:30:18 2013 +0000"
      },
      "message": "Merge \"fast math error testing.\""
    },
    {
      "commit": "023c260afae65a974158e894a3d376cefbd12f58",
      "tree": "35838bad266ece7b11b371540fd2a86739d9a003",
      "parents": [
        "57b59e025bc10056daf42cd741b626843ff344f5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Jan 18 18:26:53 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Jan 18 18:26:53 2013 -0800"
      },
      "message": "fast math error testing.\n\nChange-Id: Ib9c2af9ac2aaf44c0e08a47099dc1f9c057c9ac3\n"
    },
    {
      "commit": "b2d98ceb2789dfc49ce31b28d5612360572df244",
      "tree": "d13d1145bac0f0e51ee0a9d0ba4c6227d0a4f555",
      "parents": [
        "9380abe619c056a72b626db071a37af463e6b794"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Tue Nov 20 19:03:06 2012 -0800"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Tue Jan 15 18:00:38 2013 -0800"
      },
      "message": "Fix image processing test to include all benchmark tests\n-- each test case can be excuted separately\n-- add a test case to run all benchmarks.\n\nChange-Id: I3c61dfe50267a6db11bc1895a4f37ed618a9103b\n"
    },
    {
      "commit": "bb469bde8df551df8fc7347f38dcd8180fdfab17",
      "tree": "705ba606e9c7fb13dc8a4b4358e8448bddc2130f",
      "parents": [
        "f8c8333f7daeaaf2581d7761c643003d83bab054",
        "9be5f0a30653bfb3619726c96ec4a03c3b1c7996"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 10 15:23:49 2013 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 10 15:23:49 2013 -0800"
      },
      "message": "Merge \"Add parentheses for latest Clang warnings.\""
    },
    {
      "commit": "9be5f0a30653bfb3619726c96ec4a03c3b1c7996",
      "tree": "3e94640d95087596190e580ed19d49cb073bf850",
      "parents": [
        "017129481b50b41a6ed102c76efe8b12d617a5ea"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 10 15:09:02 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 10 15:09:02 2013 -0800"
      },
      "message": "Add parentheses for latest Clang warnings.\n\nChange-Id: I843fd3eb44e1ab0a177d7045ca97cf146fd81231\n"
    },
    {
      "commit": "40f1fa6ed699b885e3270faf88085ed78f54a2f4",
      "tree": "8530f0e4c16df44ec3a7d58f2fb8d8c91cd8f5af",
      "parents": [
        "3d5161049ab4b2c8efb1a8b18d960602ccaca520"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 08 11:52:32 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 08 11:52:56 2013 -0800"
      },
      "message": "Add 3D LUT intrinsic java class\n\nAdd test for 3D LUT\n\nChange-Id: I52bc20fd5458afda6de0a6015e9c8bc6a4970055\n"
    },
    {
      "commit": "09e2835fada76f11a68b00cacba123d7d0649d66",
      "tree": "86faff1cd8b4f066c487dd66caec0ab4736ec6f6",
      "parents": [
        "18483a482a129276f462bbcccf9dbad21b29a4bd"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 02 15:12:56 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 02 16:22:59 2013 -0800"
      },
      "message": "Fix off by 1 in color cube.\n\nTested with 2x2x2 and 32x32x16 cubes.\nBit exact in 2x2x2\n\nChange-Id: I0ca3e3736d1d9c611a02bba8ee9bfea3befd0e76\n"
    },
    {
      "commit": "a22f980f993876570eab8297d3c2207c7fe3d65e",
      "tree": "2fa7e4f04686e840639ca0c39cd2f2da52a3d9aa",
      "parents": [
        "69bf687e5335db07d32fd68438ff64e18b9e9e8a",
        "ddf66ce679d122a390411949c2b01ce7fb2debe2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Dec 28 14:37:43 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 28 14:37:44 2012 -0800"
      },
      "message": "Merge \"Fix color cube tests.\""
    },
    {
      "commit": "ddf66ce679d122a390411949c2b01ce7fb2debe2",
      "tree": "8726895e5ba40d039a8b107e535c6b7c90af873c",
      "parents": [
        "d1c306a9e66f8e541f866a6f3740959ed8cc70a6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Dec 28 13:24:03 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Dec 28 13:24:03 2012 -0800"
      },
      "message": "Fix color cube tests.\n\nChange-Id: I644ac26c6d234bf5b9cf4c549bebdfee67e98f50\n"
    },
    {
      "commit": "69bf687e5335db07d32fd68438ff64e18b9e9e8a",
      "tree": "72373056552458e58db299a9297c3072180c3d3e",
      "parents": [
        "e2d3156badd95ecb1b4f6e4b07f4e3acf2f5dffa",
        "d1c306a9e66f8e541f866a6f3740959ed8cc70a6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Dec 28 11:53:45 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 28 11:53:46 2012 -0800"
      },
      "message": "Merge \"Add API support for 3D allocations.\""
    },
    {
      "commit": "d1c306a9e66f8e541f866a6f3740959ed8cc70a6",
      "tree": "18597dc6fdbaa3e1feb8a1aca417751d8fec2950",
      "parents": [
        "412fbe7f8fb0fc2892308faf52c31dcc01e1cf5a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Dec 27 20:26:41 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Dec 27 20:26:41 2012 -0800"
      },
      "message": "Add API support for 3D allocations.\n\nChange-Id: I19c525f90135d83caec545e77e8f61a957d220ee\n"
    },
    {
      "commit": "2c1dc9a0e95bc55b622f67c6ca82d78521d89824",
      "tree": "287a4a12a2225e1b2c6437725ffaae954c7c8c5f",
      "parents": [
        "1c07ab358801997306bb467e1ab1af4d5c3ad815"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 18 14:09:38 2012 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 18 14:21:39 2012 -0800"
      },
      "message": "Switch to simpler createFromBitmap in ImageProcessing.\n\nChange-Id: I61034689ed83b6536abc034e21c39adac2cdf553\n"
    },
    {
      "commit": "f914db7c42108de15c75e6e7a4396b440549b2ca",
      "tree": "e0801483c438b1efdb630b13bed8c6b6fd941940",
      "parents": [
        "7da613fd5db532f47a9d8ffa9269d8d53b3b2ad5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Dec 11 14:27:51 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Dec 11 14:28:21 2012 -0800"
      },
      "message": "Minor cleanup of a few RS filter ports.\n\non Manta these reduce the times from\nContrast: 180ms to 21ms\nExposure: 177ms to 19ms\n\nChange-Id: I1224ecaeaee22dc49069383e2f000a193c331b4c\n"
    },
    {
      "commit": "906380a87674800572ebf4bc797cb365d935c085",
      "tree": "8f72f166f965d4fa07a14f09a6c3c37cc4f557be",
      "parents": [
        "28d4cf50e793568aad660ed21865d30b2cedac0a",
        "d7940c89e8286348304961a8de87ce28f69613de"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Dec 06 18:06:20 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 06 18:06:25 2012 -0800"
      },
      "message": "Merge \"add filters from Gallery to ImageProcessing\""
    },
    {
      "commit": "d7940c89e8286348304961a8de87ce28f69613de",
      "tree": "e766145cfd13a2bc576f55fbcf287fecd534064a",
      "parents": [
        "43cdf6d6795424e93ef232570ab8bbd9ae912041"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Dec 03 13:34:49 2012 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Dec 06 17:19:54 2012 -0800"
      },
      "message": "add filters from Gallery to ImageProcessing\n\nChange-Id: Iaf90f4a9468adde4bc8d94ec3ceed41846f424d0\n"
    },
    {
      "commit": "b6d04f84c342fc1cd26097c91692c012d4cd4f25",
      "tree": "6cfd029c6748c2e17b3fb4dce7923b3e77b8f778",
      "parents": [
        "ac2b02386aafecf9a0877c6a9c457200c3f8faa7"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Dec 06 15:03:21 2012 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Dec 06 15:03:21 2012 -0800"
      },
      "message": "Fix app bug related to same input/output bitmap.\n\nDue to our new bitmap storage optimization, we can\u0027t reuse the same\nbitmap as input and output safely (since we modify the output directly).\nThis change updates ImageProcessing to appropriately create a distinct\noutput Bitmap Allocation and actually use it.\n\nChange-Id: Iecf6c2d203bd1c370b8d0a9fb7e69b419d2eb69b\n"
    },
    {
      "commit": "131549dd7b264e138562e8268ac45d6b0ef919e2",
      "tree": "f274e3e789b072b4fa8c9484ad46f3ebd9fabaf8",
      "parents": [
        "c1d1ececd83104c3de889928175b9f4fdcbbb131",
        "98a09c64d52aa1166a09ab071049bc3536def1cd"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 30 13:26:03 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Nov 30 13:26:03 2012 -0800"
      },
      "message": "am 98a09c64: am 43174b7d: am 718fb9f1: Fix sample code issues\n\n* commit \u002798a09c64d52aa1166a09ab071049bc3536def1cd\u0027:\n  Fix sample code issues\n"
    },
    {
      "commit": "718fb9f12e31d92e8a81b08f0f2d818dd3654b9c",
      "tree": "e802e5a64382adbd73c139e869b4b913aa88e0f9",
      "parents": [
        "b1a01ab01c2aa5136f7781c3a6ec682590e38ac4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Nov 29 19:02:18 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 30 12:32:36 2012 -0800"
      },
      "message": "Fix sample code issues\n\nCorrect min SDK.\nCorrect file extension on mandelbrot\n\nChange-Id: I508c22c382f1a930b27d8c5f4414cac3a990a332\n"
    },
    {
      "commit": "8150941098bcb44bbbb023c1f67760d69b31a16c",
      "tree": "c0bdbaffe3ffba5e81f97a81da6258d5bdebac61",
      "parents": [
        "ee16821464479fd71e5c7090f135f0ae60c45b75"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 16 18:04:16 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 16 18:05:10 2012 -0800"
      },
      "message": "Add single channel blur test.\n\nChange-Id: Iec63132ab4d88290ae1bf0d71431d4fe6ec6dd25\n"
    },
    {
      "commit": "83e185c29579da36e0ba77f65b95b74263e27dc0",
      "tree": "c57244e2c9f9c683d5eb9e6cda1b8095dfda4913",
      "parents": [
        "9368f0b1b547140195ee5c57f12df39ba6c794cb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 09 17:34:14 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Nov 09 17:34:14 2012 -0800"
      },
      "message": "Update ImageProcessing test.\n\nAdd async filtering.\n\nChange-Id: I4e32a9b1fe9221b09a7d1433b3da11a5e422d911\n"
    },
    {
      "commit": "57b35572cc2780b83d1dc239b24fae51c9fbd561",
      "tree": "1900d8f3a65362acb3040310bcb496cf5d9e2b27",
      "parents": [
        "1c80844464fbe977c5303cd56af9abb81a2bc218"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 17 15:51:48 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 17 15:51:48 2012 -0700"
      },
      "message": "Remove copyBitmap from ImageProcessing.\n\nChange-Id: Ib9079fab3b3d3da429f32c4c6688e6c437eb8795\n"
    },
    {
      "commit": "10542ec336f006b5ff311ab53f43750ea9d84838",
      "tree": "fd7d2ae9e026dd0947d2067334df2174f8e028e3",
      "parents": [
        "73db36e6d8e4ad89c710783b66b99064e483b614",
        "d3d6570df4f39af697ba090fa8069aef6acfbcf4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Oct 12 19:01:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 12 19:01:38 2012 -0700"
      },
      "message": "Merge \"Port ImageProcessing to Filterscript.\" into jb-mr1-dev"
    },
    {
      "commit": "d3d6570df4f39af697ba090fa8069aef6acfbcf4",
      "tree": "e802efda60607e84735a1af232f2bf942ea81cc7",
      "parents": [
        "6b77a76d3f8f04a4faf53c95acdbaeccafe3cf72"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Oct 11 16:12:46 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Oct 12 14:50:49 2012 -0700"
      },
      "message": "Port ImageProcessing to Filterscript.\n\nThis enables testing of the Filterscript front-end for llvm-rs-cc.\n\nBug: 7166741\nChange-Id: I90bda9d2710c6652336a8c112b5654c5da3d14e4\n"
    },
    {
      "commit": "4b429417ba9fc0bf5e10f4dda1cf65f8eb473029",
      "tree": "75349dcaa011927a53b8ac8cce68205739f82a74",
      "parents": [
        "3add43ab0e26c9fd44d4dea683092807229eaa59"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Oct 12 14:30:23 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Oct 12 14:30:23 2012 -0700"
      },
      "message": "Fix crash in ImageProcessing blend test\n\nThe blend test would use a stale context\nwhen running all tests.\n\nbug 7327728\n\nChange-Id: I5802b9b382d8893419efe86d33fdfeeb27729e31\n"
    },
    {
      "commit": "31864d76a3624f2c5908218b32bf09051b1b9d24",
      "tree": "96a11f2d3e44b854a317c55047a0d95875f5d494",
      "parents": [
        "3750db176adbaf3f9779df5eadf335f673b2ac4f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Oct 02 15:21:11 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Oct 02 15:21:11 2012 -0700"
      },
      "message": "Fix range on blur intrinsic.\n\nThe intrinsic fails when the radius was 0. A blur\nof radius 0 is a nop and should be disallowed. Fix the\ntest to allow sub-pixel radius to be selected.\n\nbug 7273437\n\nChange-Id: I2805674e29d557615eb7ac65c7910d4dffa28b58\n"
    },
    {
      "commit": "1ebb7202b68d18025de8755d4f1df0c6544397e3",
      "tree": "316f64306f0d671066dd985a1f7af6464552bf9f",
      "parents": [
        "47c52a873e78d78a73abe85bb5491701a7b39feb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 28 18:17:47 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 28 18:17:47 2012 -0700"
      },
      "message": "Lighten grain and make live preview gpu friendly.\n\nPreview now does yuv-\u003ergb using the intrinsic\nscript. Grain uses a smaller wrapped rand buffer\nso it is not just rand test.\n\nbug 7216044\n\nChange-Id: If74eedc7d3cf264895133671edc546af9b1527f2\n"
    },
    {
      "commit": "0e3d40dfbd807c574bf6438a51cc44b32877e6ae",
      "tree": "b268b1de45e257e85e2fc8e0a9c7f65b14dfc7b3",
      "parents": [
        "74478f73b7ecf5c6bceb214b2704184ad9e2e0ec"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Sep 26 17:06:43 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Sep 26 17:09:00 2012 -0700"
      },
      "message": "fix build break\n\nChange-Id: I51603e7c645ce7aaa632e88bdc44578094785fdd\n"
    },
    {
      "commit": "74478f73b7ecf5c6bceb214b2704184ad9e2e0ec",
      "tree": "e85e16245b0cbd37d64ef63b0174df1d620837fe",
      "parents": [
        "fea9df6386d66089b004719f194625e159bb344a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Sep 26 13:46:46 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Sep 26 16:29:08 2012 -0700"
      },
      "message": "fix blend intrinsics, add tests\n\nBug: 7190126\nChange-Id: If69213377282bf5b412508e7af974a1f8d440287\n"
    },
    {
      "commit": "761d3d0df785761bb442c64793cc15eafa9171fd",
      "tree": "a728621aa96b9f3e3dea7e520f51a5eab7401436",
      "parents": [
        "64339168c4ff0b3ac249398811db7c88eca8f95c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 25 14:59:28 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 25 15:00:04 2012 -0700"
      },
      "message": "Reduce test warmup time to avoid driving into thermal throttle.\n\nbug 7216044\n\nChange-Id: I72c83e31dc39a0a810d8a453903213bd428dbe29\n"
    },
    {
      "commit": "ae760511d866888baffdd456721b84fd95328098",
      "tree": "8f2663e05fdf1f54b291e445a66d919383c2e7f7",
      "parents": [
        "85d4955a13339054ffbd350874b1646125a6a130"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Sep 24 17:42:14 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Sep 24 17:42:14 2012 -0700"
      },
      "message": "Test FS getElementAt\n\nbug 7190126\n\nChange-Id: I1fbaa77af051cf44134f8bfe56339ce5d3b7edbb\n"
    },
    {
      "commit": "ac4bd00c1fd68a9db3112cc16a48d84b4d02421a",
      "tree": "03433a46d518601e23145b65b00dd6b4330f46e2",
      "parents": [
        "be4c5dd9d0b3ec1e020431f0e618a4cf38f9c57d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Sep 23 15:48:21 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Sep 23 16:32:32 2012 -0700"
      },
      "message": "Change 5x5 convolve to better test impl.\n\nbug 7216044\n\nChange-Id: I7165606a3ebf96ea3f401ed14d46f5105ed75ce4\n"
    },
    {
      "commit": "ed0b4f961f04ebf12cf900f4ce2d94e4473bf40b",
      "tree": "0179400caaa80ddef1c650a9bfb92dd038364ea5",
      "parents": [
        "c4b16f1acb3b81c7bdee36b48de01cd5d7a96d5b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Sep 23 10:59:35 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Sep 23 10:59:35 2012 -0700"
      },
      "message": "Force destroy scripts in imageProcessing.\n\nbug 7216044\n\nChange-Id: I6292513c08e75269e79d2210de898ef28931c986\n"
    },
    {
      "commit": "82c8cdabc4161763cecaa9050bd2c544cc89e283",
      "tree": "6f98ac3b696b9ce566a84109e43fb378e65a5fbc",
      "parents": [
        "7546b5ff1625d80296c0cdcb09ad28e037ab7fb6",
        "b94d69a2267d2660ade79ff5e56ecb00f307c553"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 21 18:13:16 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 21 18:13:16 2012 -0700"
      },
      "message": "Merge \"Add run all button to image processing test.\" into jb-mr1-dev"
    },
    {
      "commit": "b94d69a2267d2660ade79ff5e56ecb00f307c553",
      "tree": "f72a1dc6288532aad8e24af4170c0ef9146d209b",
      "parents": [
        "36fa5a42ba1e09d1aff2087ad352e6d63f36f652"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 21 17:42:13 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 21 17:42:13 2012 -0700"
      },
      "message": "Add run all button to image processing test.\n\nChange-Id: I11b4f803151ee7dc1e4b86f402196c1b856bd950\n"
    },
    {
      "commit": "0e64d892d69d729a3afb95353b27d4f072ba6437",
      "tree": "b0ba37d6fc5293f8186c48a1c973943b8178869e",
      "parents": [
        "61d37041ac76a95aedb98d3550bb5efa33d898a1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Sep 20 17:57:37 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Sep 21 14:46:45 2012 -0700"
      },
      "message": "Add Mandelbrot test to ImageProcessing.\n\nChange-Id: I1d5478d58609394111410fbfd9f48b5018f385b1\n"
    },
    {
      "commit": "36fa5a42ba1e09d1aff2087ad352e6d63f36f652",
      "tree": "307c65070888795759ebb5b30e0ff93816b556b2",
      "parents": [
        "d053554f80adaa84d4bdde53656ccce5ae3332b6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 20 17:30:34 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 20 17:30:34 2012 -0700"
      },
      "message": "Fix aprox fs function names\nbug b206696\n\nChange-Id: I64c092c1f6b8d990783bf5d31db37e12a4dbdb82\n"
    },
    {
      "commit": "97e9ee2ea894a6946f3d6346b5d258ed1ca9eae8",
      "tree": "b4e45e023fce924bde89c82f8f1d3ff054c04625",
      "parents": [
        "6704a48bd06f01d2933f83e9b5eda4ed9846bab7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 20 01:07:35 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 20 01:07:35 2012 -0700"
      },
      "message": "Cleanup blur test, remove deprecated functions.\n\nChange-Id: I4136110692fdba8a644806fe8c92bfaacc930ca6\n"
    },
    {
      "commit": "08a81583c18a849e442ceeb8d7baeca743fb3be8",
      "tree": "e249bd2794008cd5c21c7b4c23c9e03d441d017f",
      "parents": [
        "21dfd7c5fe9e42d2ef3ac7423065c86dfe8f29da"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 18 12:32:10 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 18 12:32:10 2012 -0700"
      },
      "message": "Add Kernel, Method, and field IDs\nbug 7182873\n\nChange-Id: I066a359bb04027e9376dac088560f042c496b10e\n"
    },
    {
      "commit": "80d819033d4687507907f787d47379b7b37eae19",
      "tree": "8a6533a8e512adeb453644ad98f918a6e919a372",
      "parents": [
        "83cdb021eb9a8cfe26cd565febadb1a70380f3a9"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 13 17:00:48 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 13 17:00:48 2012 -0700"
      },
      "message": "Unhide intrinsics and document API.\n\nChange-Id: I0233245c68f9a08780213062e62cfea6cf909c13\n"
    },
    {
      "commit": "8a95803738bd178876363406309ff2ae1570c8fe",
      "tree": "e2eccd3c3e6440a66404ae4e6216a0c7da57942c",
      "parents": [
        "73e0d75c9d3869a39635e55461349b3f5dd75604"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 13 11:07:33 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 13 11:07:33 2012 -0700"
      },
      "message": "Fix bugs in grain where values could go out of bounds.\n\nChange-Id: Ib2cc3177424cf24bc81b75786dfd9be30fea5378\n"
    },
    {
      "commit": "3a5b8011765906c15b5474b2bc43d80f6746cb45",
      "tree": "4dff8ff9edcdc9fbe23af46b88bd413d16b1ca38",
      "parents": [
        "8f008e737a84be289d07cc603f98da1bbbfcf837"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Sep 08 22:16:14 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Sep 08 22:16:22 2012 -0700"
      },
      "message": "LUT intrinsic and CrossProcess test.\n5x5 convolve and test\nGauss blur and test\n\n\nChange-Id: Ic2f5d583cbdc1793ec8c8e2beea783d4ec34a57f\n"
    },
    {
      "commit": "c1ccbf52319993634e3bcc2433c66aff6dd87707",
      "tree": "4706f0dbc16dfe0370f593fc8661bdbe94c7dee0",
      "parents": [
        "8fd5853c1c07c2fd3954b3c5e64702d70af31144"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 06 23:54:05 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 06 23:54:05 2012 -0700"
      },
      "message": "Add greyscale intrinsic test.\n\nChange-Id: I24c9b8769ab7fe2fed9ef17f7ff1063c60977c41\n"
    },
    {
      "commit": "8fd5853c1c07c2fd3954b3c5e64702d70af31144",
      "tree": "cedd85432f77a165b44e51f7bbb8b70407a5e39d",
      "parents": [
        "fb3ec448f1208d75edebff0e93fa97a8913ff29e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Sep 05 15:30:18 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 06 23:29:36 2012 -0700"
      },
      "message": "Document ColorMatrix intrinsic and add helpers\n\nIncrease size of test image.\nAdd helpers for greyscale and yuv\u003c\u003ergb conversions\n\nChange-Id: I6cdd06ae23623b47f5034585ed5d385ff11348ac\n"
    },
    {
      "commit": "6d617c2ddd848985fb98e0e54dc7f6234d814b7c",
      "tree": "8eac4d22e3157b260f53baaa2a7d72356815b409",
      "parents": [
        "3e777c79707d6c65e41ecd5a9b0e8f252ceafc90",
        "76fb2973b988b150ed4b62611dc41c2658eeb892"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Sep 05 13:50:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 05 13:50:36 2012 -0700"
      },
      "message": "Merge \"Stabilize perf data.\" into jb-mr1-dev"
    },
    {
      "commit": "76fb2973b988b150ed4b62611dc41c2658eeb892",
      "tree": "571d9755441fde0cb94a42d35e2c62729d619794",
      "parents": [
        "bac6c12974c278a8045ed8deefb08d0348aa8496"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Sep 05 13:18:21 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Sep 05 13:18:43 2012 -0700"
      },
      "message": "Stabilize perf data.\n\nChange-Id: I75fb31b1bb6e6a7a5a82b86fd4a6639dd328ceaa\n"
    },
    {
      "commit": "5729fcdf950eb909b0ab90a49af58731ed8f92cd",
      "tree": "4b219767d00ad7670cd4068652c9d3efcd229c39",
      "parents": [
        "c3f6d184bba5e2e0877d2c64a8624ffe07ea537d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 04 19:57:40 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 04 19:57:40 2012 -0700"
      },
      "message": "Add ColorMatrix Intrinsic.\n\nAdd better intrinsic testing.\nInclude reference .rs for each intrinsic.\n\nChange-Id: I327649f16ac8f641c2bd96f7b16f51874a3e820e\n"
    },
    {
      "commit": "c3f6d184bba5e2e0877d2c64a8624ffe07ea537d",
      "tree": "2dcd4008daeb5cbec35b3d95110d3d2104d49fac",
      "parents": [
        "b2fc49bceb13f8584e44c07a6416f1cbc7990006"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 04 15:25:34 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 04 15:25:34 2012 -0700"
      },
      "message": "update image processing to fix ScriptGroup names.\n\nChange-Id: Id3be5142ad740af65f3ce19b9d8047926bb55a85\n"
    },
    {
      "commit": "f9678070a03ad16d223d26a38b319d38d5943a71",
      "tree": "b8005321ef6aea7e07fbde3f4048c5bc2c424ab5",
      "parents": [
        "a8309cb7ee05502176c2715f381ea5e63016daae",
        "f1c051b6f2892ba56f9d8b9b8b309e5b914af387"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 17:09:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 21 17:09:56 2012 -0700"
      },
      "message": "Merge \"Fix bug in grain.\" into jb-mr1-dev"
    },
    {
      "commit": "a8309cb7ee05502176c2715f381ea5e63016daae",
      "tree": "98a86f40e0607f4345f34bc0fc63f5ed061fcacf",
      "parents": [
        "43c7aae4d0cf9e2d3527b093022ae1fa70d3920f",
        "19e1086df11567be9ee3eaf99fa1fc82c65b2b27"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 17:08:16 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 21 17:08:17 2012 -0700"
      },
      "message": "Merge \"Move the kernel launch to specific intrinsic class.\" into jb-mr1-dev"
    },
    {
      "commit": "f1c051b6f2892ba56f9d8b9b8b309e5b914af387",
      "tree": "101aaacb584c8688f1e57e167a96b9927db78f57",
      "parents": [
        "19e1086df11567be9ee3eaf99fa1fc82c65b2b27"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 15:54:07 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 15:54:07 2012 -0700"
      },
      "message": "Fix bug in grain.\n\nCompare with 0 was done against unsigned which did not\ncorrectly clamp.\n\nChange-Id: I6dbff36190c279961017e57db3aaba51c60a0ad3\n"
    },
    {
      "commit": "19e1086df11567be9ee3eaf99fa1fc82c65b2b27",
      "tree": "f0ecdc695141a59ae8f865ffa334cd28b21e75b8",
      "parents": [
        "ee98610f1af9c12fcb89522cf1795470bec60938"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 15:53:29 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 21 15:53:29 2012 -0700"
      },
      "message": "Move the kernel launch to specific intrinsic class.\n\nThis allows support of both input types. Kernel source\nand global source.\n\nChange-Id: Iea60bebd79c786795eae81c14cbec352b470a9c0\n"
    },
    {
      "commit": "50b1ba0083115c4fb578f13e0b94c6d80b5b1841",
      "tree": "00858b19b71735513e8b0a67584c974693f150cd",
      "parents": [
        "7ef6c20dbcdfaa9b74278546a45fb25950ff22a3"
      ],
      "author": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Wed Aug 15 15:16:52 2012 -0700"
      },
      "committer": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Wed Aug 15 21:50:42 2012 -0700"
      },
      "message": "Fisheye filter:  approx version, general performance improvements\n\nLightly refactor original filter and rework math for performance.  Add approx\nversion which uses approx_rsqrt, approx_sqrt, and the new approx_atan function.\n\nChange-Id: I796d50da05c1684167696ea4da37d7d75fc78626\n"
    },
    {
      "commit": "6ab97682fd444586ee135912a4210417a1c8781b",
      "tree": "d05c0b2ced2826d898d6833f2a005edce63ce7f5",
      "parents": [
        "578531082b8e8c8aa03868e69591b7613b0e8b8e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Aug 10 12:09:43 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Aug 14 12:06:00 2012 -0700"
      },
      "message": "Intrinsics test\n\nChange-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447\n"
    },
    {
      "commit": "dc39e86cdc38d95826baa3ffab759ea19923ba4b",
      "tree": "60934f8927e8703546d8cbad494ed0dee2fb0d93",
      "parents": [
        "423ebcb4dc4881c3a83e8121d5212466287d0d0c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Aug 10 16:29:00 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Aug 10 16:29:00 2012 -0700"
      },
      "message": "Fix build issue with new error checks.\n\nChange-Id: Iccb9c12e0427622964a52806652eaddfb5834240\n"
    },
    {
      "commit": "423ebcb4dc4881c3a83e8121d5212466287d0d0c",
      "tree": "b8ad64ce2954386060441c9726e0d81e57b7e308",
      "parents": [
        "6cc7a9276bdad8b230e35141204c949291350f0b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Aug 10 15:40:53 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Aug 10 16:02:33 2012 -0700"
      },
      "message": "Implement ScriptGroup and add test.\n\nChange-Id: I6ce0479c20f425d501c759c15717aa8b418c3f5f\n"
    },
    {
      "commit": "8fa57118ad687f50b26cf2037717ecc3a22fdfe1",
      "tree": "27d1e40730ba74ef2004ad352c1dbccb6d18c10c",
      "parents": [
        "b92edf99ef268fe0fd76445286d720bd11f967d2"
      ],
      "author": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Fri Aug 03 15:15:49 2012 -0700"
      },
      "committer": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Mon Aug 06 14:22:54 2012 -0700"
      },
      "message": "Add approximate version of Vignette filter to Image Processing test\n\nCurrently uses approx_recip and approx_length (thus approx_sqrt).  Will use\napprox_exp once this is implemented.\n\nChange-Id: I9f01023105e82a82262100d8ed831e9250a05ed8\n"
    },
    {
      "commit": "c1deaa221fc46fda48a2d854af90bf69d9485546",
      "tree": "1439439910eae8b49ddf88b15b2be9158aaba66b",
      "parents": [
        "880209e41215308a96ffc6d2eede1e830304bf58"
      ],
      "author": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Wed Aug 01 15:46:30 2012 -0700"
      },
      "committer": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Wed Aug 01 15:46:30 2012 -0700"
      },
      "message": "Vignette filter:  precompute more values, simplify math, cleanup code\n\nChange-Id: I29cfc313a5173fd393944dd9af58d0111a3d726a\n"
    },
    {
      "commit": "41bd3508e7888b898027cb8ebfddd66c9abbfd1a",
      "tree": "1e6eb6c98cbf5ef6a2a1df5f6719896cb9227225",
      "parents": [
        "c3e4f0a72baff805b434fd6b24cb29b3dc68e98d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Jul 30 16:41:18 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Jul 30 16:41:18 2012 -0700"
      },
      "message": "save 2ms replace div with mul.\n\nChange-Id: I13d80b074b70cd2edd71f33e2881aa367b7652c7\n"
    },
    {
      "commit": "bb0dbf73739c36ac97453f9510cf3d84acfd57cc",
      "tree": "40adbe5b7bab027991853819c31928837c0b2fb0",
      "parents": [
        "bb2c9476363d53f8a2888e263c171b588e21eeab"
      ],
      "author": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Thu Jul 26 21:42:35 2012 -0700"
      },
      "committer": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Fri Jul 27 11:03:52 2012 -0700"
      },
      "message": "Add vignette filter to Image Processing test\n\nAdd a vignette filter, mostly based on the GLSL version in\nandroid.filterpacks.imageproc.VignetteFilter but with more input options.\n\nChange-Id: I6f38a0ca09d35566104ec8e8523548399b8704a0\n"
    },
    {
      "commit": "bb2c9476363d53f8a2888e263c171b588e21eeab",
      "tree": "036ab199e3d2bfb231408bb221ebd2063da20d4a",
      "parents": [
        "527d14dc3c2fd72f1cdfaaa7e249456778fe93e4"
      ],
      "author": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Thu Jul 26 15:57:52 2012 -0700"
      },
      "committer": {
        "name": "Rajeev Sharma",
        "email": "rdsharma@google.com",
        "time": "Fri Jul 27 11:01:36 2012 -0700"
      },
      "message": "Add fisheye filter to Image Processing benchmark\n\nAdd a fisheye filter, mostly based on the GLSL version in\nandroid.filterpacks.imageproc.FisheyeFilter but with the configurable center\nfunctionality from the JNI version in the original PhotoEditor.\n\nChange-Id: I6be7d82bf2ad564919f9e675ac9a445fae6c440a\n"
    },
    {
      "commit": "4a45de8c5fccbbe550c87571551093ddf8a1d976",
      "tree": "138a2cf36e95678d19fb2c6f68ed76a2451fb5cf",
      "parents": [
        "52541816fb308fcac31e86eb3293c2b28b0999de"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Jul 20 15:40:45 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Jul 20 15:40:45 2012 -0700"
      },
      "message": "Add film grain test.\n\nChange-Id: Ic7c7d7f66fbcf9a9e7a031a4c34f9a1372f0a7b7\n"
    },
    {
      "commit": "52541816fb308fcac31e86eb3293c2b28b0999de",
      "tree": "fd4b4223681f4f6f0b50bc8588a346cf5ccc8d6c",
      "parents": [
        "0734102f445407b90b16e8e9232ebdc29fe817c4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jul 19 16:31:47 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jul 19 16:31:47 2012 -0700"
      },
      "message": "Refactor ImageProcessing benchmark and stabilize results.\n\nChange-Id: I3d43bf855515a3ab707089e97cc310b561683f5f\n"
    },
    {
      "commit": "75ec67848c06c37ff545fffb8a02fcb23a71209d",
      "tree": "9209b243ae68535a0d39cf07c99be6f9ffdde663",
      "parents": [
        "fb9aa9f3ef11878caaf6fcfb5ea49ffb9f7abf33"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 28 17:58:52 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 28 17:58:52 2012 -0700"
      },
      "message": "Add fp_relaxed pragma to image processing test.\n\nBUG\u003d4540719\n\nChange-Id: I147587b50106208a2280712ae69ca2bc111a2b77\n"
    },
    {
      "commit": "3c658de274774eb2d7bd66efb254f87d674ed5fb",
      "tree": "fc16d260a63709c86cca47fd1dcc7a3b0e74e256",
      "parents": [
        "aabee06be38412e4c45a6516763999a9a337284f",
        "6b11072884e5b73794948a2dd03cb9503bdbba74"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Feb 01 11:03:00 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 01 11:03:00 2012 -0800"
      },
      "message": "am 6b110728: am 606b16bc: am e546b879: am ccc11c4d: Merge \"Fix a typo in image processing test\" into ics-mr1\n\n* commit \u00276b11072884e5b73794948a2dd03cb9503bdbba74\u0027:\n  Fix a typo in image processing test\n"
    },
    {
      "commit": "e2ce3b8252d402653810ef3810bf0f2643307706",
      "tree": "cf95377787172322f0352c6fe9d76488432258dc",
      "parents": [
        "1bae80668cc1d12bb4a4b93bce1960b2601de131"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Feb 01 10:47:18 2012 -0800"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Feb 01 10:47:18 2012 -0800"
      },
      "message": "Fix a typo in image processing test\n\nChange-Id: I6c39a144dc7c724188e6ebad76c51c3ac1e818e1\n"
    },
    {
      "commit": "387d29e0d0b8cd70d5eb4d67c1cd8427afc91121",
      "tree": "333af02a4b7e0df5b84da0bfb3ba9c0245e4d518",
      "parents": [
        "235665734070d3cfe0185a856bd5f8d27f509081",
        "e328d6b0a6456b753fd8c59f0b36b2bfdb137adb"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Jan 11 17:59:32 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 11 17:59:32 2012 -0800"
      },
      "message": "am e328d6b0: am b18a7c3e: am 1446c7b2: Merge \"Get average value for image processing test bug#: 5566079\" into ics-mr1\n\n* commit \u0027e328d6b0a6456b753fd8c59f0b36b2bfdb137adb\u0027:\n  Get average value for image processing test bug#: 5566079\n"
    },
    {
      "commit": "6e31a7b762c08177b4f53783c2e3e0c6840f5221",
      "tree": "dddb3072b69fac0588dedc13630f7ef8398e70da",
      "parents": [
        "8f04ae361cd34fdaea41fbedefb85cff2c684e36"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 19 17:30:03 2011 -0800"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 19 17:30:03 2011 -0800"
      },
      "message": "Get average value for image processing test\nbug#: 5566079\n\nChange-Id: Ib7022d20c773c4995b9d3d6eaf4857682190eb5e\n"
    },
    {
      "commit": "91e0dc7eb549462f9648856b5750dc82f967be7e",
      "tree": "2fe0ff8c87b3121284733474be6665821a98f2f4",
      "parents": [
        "137266978bc08cbd147ad46c23aa26a7fe64f0f7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Nov 10 14:18:27 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Nov 10 14:19:19 2011 -0800"
      },
      "message": "Make image processing results more stable.\nMinor cleanup for mandel benchmark.\n\nChange-Id: I549d9572842e9d11ba97362dd343338fea3abe9b\n"
    },
    {
      "commit": "53fc3e18675d47face40b4726414fdc4aacb7d2f",
      "tree": "0c22ad4d8c135d6255980929da0b97828d5c8101",
      "parents": [
        "7fc8f515a0add6837d525b4f2b4baa7ebe37fc7f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Sep 13 11:29:02 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Sep 13 11:29:02 2011 -0700"
      },
      "message": "Cleanup example code.\n\nChange-Id: I060ea53c867ded0e6956776859fc2710c7302148\n"
    },
    {
      "commit": "f6244d1c0c91cd0fcb49abc8c0526eab7fcc1c3b",
      "tree": "c9141b17a92ecadeda80a0eac18a8d5b38ba3185",
      "parents": [
        "8ec83219e8cbac105054fb60101e6d98a972bcc2"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Sep 07 18:00:37 2011 -0700"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Sep 07 18:06:03 2011 -0700"
      },
      "message": "Integrate ImageProcessing test into test framework\nhttp://b/issue?id\u003d5274365\nChange-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3\n"
    },
    {
      "commit": "c854b9c05eafdaeb7e33c8e8bbcbce3668ac7ec6",
      "tree": "95a69a578dab4cad568448fe6bc4b2d2becc56a6",
      "parents": [
        "01391cc0286e3daad2bab193eca325dc1a30e9a0",
        "cf57dec80b3d34f09fd22693fa5a07a3f3a9ea83"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jul 25 14:54:49 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 25 14:54:49 2011 -0700"
      },
      "message": "Merge \"Add size param to rsForEach bug 5074640\""
    },
    {
      "commit": "cf57dec80b3d34f09fd22693fa5a07a3f3a9ea83",
      "tree": "31e96275c5ac6b97f3996ba94f6455985022bd96",
      "parents": [
        "1a15b03f62e487103348d3e6a44cd31178dd1988"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jul 25 12:58:37 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jul 25 12:58:37 2011 -0700"
      },
      "message": "Add size param to rsForEach\nbug 5074640\n\n\nChange-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672\n"
    },
    {
      "commit": "835b8544cc333ef87e42b1d71cf8ad3cddccdc19",
      "tree": "0e20f91a159209d5ac979bcd41a39a50f244ce45",
      "parents": [
        "ae5df05f2246515a652f0c935c6deb85a0bdee01"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Jul 20 14:33:10 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Jul 20 14:45:54 2011 -0700"
      },
      "message": "Fixing bitmap invalidation bug.\n\nChange-Id: I47776f2c1a567342f0826850237c15a5d6315f71\n"
    },
    {
      "commit": "c32b99404b3ec350bc0b612a52fac272e71cb9e8",
      "tree": "4b84948c00bfd150ab2ea23f95e2b9f62fb6495b",
      "parents": [
        "7fba67e63096f87d16f8c171b3b830e4d79aac40"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 02 18:06:48 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 02 18:06:48 2011 -0700"
      },
      "message": "Clean up use of rsSetObject/rsClearObject.\n\nChange-Id: I8d8e198135d680a1cab7fde64407dec8030bd6a6\n"
    },
    {
      "commit": "9dc8b3652d3b4a6406186b93b51057840b7ea697",
      "tree": "45b249fef4dea2fe619c59cc029e921e6d7d475d",
      "parents": [
        "2d039219adbeaad1a481267bca021b1a8645b481"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Apr 26 17:19:41 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Apr 26 17:19:41 2011 -0700"
      },
      "message": "Better workaround for the bitmap invalidation problem.\n\nChange-Id: I9aa5ff9f68413ec36596d976a2e65b8ef272d56e\n"
    },
    {
      "commit": "abf2b931ff173a04cc171592e25a6fa6a81a606d",
      "tree": "d17d998cb2fcf2c1471686c1d493646ae8c04807",
      "parents": [
        "b86a6ea41dadae6ee1915cdb9406c51193e97555"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Apr 22 12:42:47 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Apr 22 12:42:47 2011 -0700"
      },
      "message": "sped up the ui in image processing test app\n\nChange-Id: I5e8637cf4386b31d961d41c64019f9ac98d21905\n"
    },
    {
      "commit": "c29a4442812d5f0e9f1af13b36cb6a806b6b46e0",
      "tree": "65a6b04a509557293f56d6c14d99daffafc568dd",
      "parents": [
        "bdbdf0148d8ad36f8425b9be81c03dbe81333354"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 10:30:32 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Feb 22 10:30:32 2011 -0800"
      },
      "message": "Moving renderscript tests away from the library to a dedicated test folder.\n\nChange-Id: I7d8e20a17513f167eae3681d77463c01f4fa24a7\n"
    }
  ]
}
