)]}'
{
  "log": [
    {
      "commit": "c11e25c4e653124def1fb18e203b894f42106cbe",
      "tree": "56827889775e5d4cf96f5fa2946ecf5484f3f540",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 11:01:01 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 11:28:45 2013 -0700"
      },
      "message": "Improve RS documentation.\n\nbug 8570568\nChange-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102\n"
    },
    {
      "commit": "3ece2f3268a0629383b37604d0712e3f48968ad9",
      "tree": "0776dd1e47ec6f79da05851518d4a893a731ad49",
      "parents": [
        "0dc7891ccb9698aa5d1f8b40aff797184c0544aa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 31 14:00:46 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 31 14:01:04 2013 -0700"
      },
      "message": "Fix free after use with createFromBitmapResource\n\nBug 9227350\n\nChange-Id: Iee7610a9bf3d9d1baf14b968aed2a7d0876d2af7\n"
    },
    {
      "commit": "da67debe22159fdf0bbeca6340766ebe2b8e67a3",
      "tree": "d6903ef9e7bc9fb5db30830677770551cba3e3d1",
      "parents": [
        "ffe3b5b89fa58f7b12a2fc690c89480fc16a9fd6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 09 12:02:50 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 09 14:45:43 2013 -0700"
      },
      "message": "Remove extraneous logging.\n\nbug 8888887\n\nChange-Id: I68d01c2ba649257be1577d53f330ad28d3b57011\n"
    },
    {
      "commit": "b322f99476574546cad638ed8e2866ec106d51fc",
      "tree": "2fb007a42f85574e036cc5e83b3824e4c93b8d3f",
      "parents": [
        "a937b8cb333d53cbbe8c0de7fb58854b77dcb3db",
        "42028a87568c2b7b5ff3691df7c345bbc5802ade"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sat Apr 20 04:48:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 20 04:48:18 2013 +0000"
      },
      "message": "Merge \"Add new error code for Debug Context work.\" into jb-mr2-dev"
    },
    {
      "commit": "f64cca905c45fcc74aacf78e6510e133385110cf",
      "tree": "803d330c58dfe840a1dd3160a0e23fdc642e0067",
      "parents": [
        "58156b4123acf92f2a03885136a3b6859801f000"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "message": "Updating API based on feedback\n\nbug 8656887\n\nThis hides the methods used to support Camera\nFixes the oversight in LaunchControl\nDocuments some missing functions\n\n\n\n\nChange-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679\n"
    },
    {
      "commit": "42028a87568c2b7b5ff3691df7c345bbc5802ade",
      "tree": "8e257d643823c046b3956494ddb9b72f25a15762",
      "parents": [
        "09d0ee261d11396e1541c23d8f4f3f5d7e6a9e18"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 17 19:22:01 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 17 19:22:01 2013 -0700"
      },
      "message": "Add new error code for Debug Context work.\n\nBug: 7343201\n\nThis error type is less severe when running under the debug context,\nallowing developers to use RSErrorHandler to respond to errors like\nout-of-bounds native accesses.\n\nChange-Id: I79c87d1956c94833546f0f638ffa1aafecae49cd\n"
    },
    {
      "commit": "9bf189228fdb0ec14b284f8bd543d5f9137997cc",
      "tree": "be5ebeea9340aa4c718cae968e34d3d9cab34e8e",
      "parents": [
        "02d56d90e01e20db8424de94a14fe59dc94f19c0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Apr 13 19:48:36 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Apr 14 02:56:03 2013 +0000"
      },
      "message": "Revert GC thread changes\n\nThis is not quite a straight revery, some manual edits were necessary.\n\nThe original CL didn\u0027t undergo sufficient design review or testing.  Revert until the regressions can be sorted out.\n\nBug 8585185\n\n\nThis reverts commit 6dacf8355a0692b52c49f603f43317772cb36175\n\nThis reverts commit f8c033db1edf36a0ab09568c3142054f0be2d1a1\n\nChange-Id: Ie7215bdf881332e822603547e92f810f595077fc\n"
    },
    {
      "commit": "02d56d90e01e20db8424de94a14fe59dc94f19c0",
      "tree": "9dc9e8d1edfc1dfbcc79a3c7e1e99c0d59806aa7",
      "parents": [
        "a068eeddc9d47af1a12afbe6efe7d00e8e903b9f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 12 16:40:50 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Apr 14 02:51:57 2013 +0000"
      },
      "message": "Unhide new RS APIs.\n\nThis exposes the fast path handling of YUV data.\n\nbug 8566866\n\nChange-Id: Iaa3700100db61dd51d16d80ea8ae22f2dcc41bb0\n"
    },
    {
      "commit": "d6b8a035337e096f8d313b70f2178f4ec54ba2e4",
      "tree": "9275ec57b60fe83045159dcf4efd2a50fe6bd71c",
      "parents": [
        "3016244ffb0ee59a191b294839468a81b45a01f1",
        "7c4caadb939b1563328251c156262c179a685c70"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 20:03:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 20:03:52 2013 +0000"
      },
      "message": "Merge \"Add support for synchronous get().\" into jb-mr2-dev"
    },
    {
      "commit": "869d273503adbccfae3bac7425649f2e1d2aefad",
      "tree": "94b14bbebd80c9fd1fd0b8dd997d42636c9ca6d6",
      "parents": [
        "14c8c741f79983578a8e9c5124d142c6d85ab91b",
        "6dacf8355a0692b52c49f603f43317772cb36175"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 07:04:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 07:04:08 2013 +0000"
      },
      "message": "Merge \"Fix issues with GC thread.\" into jb-mr2-dev"
    },
    {
      "commit": "6dacf8355a0692b52c49f603f43317772cb36175",
      "tree": "e655e80361cc4ce74d30e2ce1bb2c4614bd9002e",
      "parents": [
        "b3a9872549137f6c3983609e48e5b2d4fc94a3d4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 19:32:14 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 22:04:26 2013 -0700"
      },
      "message": "Fix issues with GC thread.\n\nbug 8600533\n\nChange-Id: I356902ee9897daeb2c1090815beeb572234c81e7\n"
    },
    {
      "commit": "c876cc49947332a538d23d28eca25a76b8f33e93",
      "tree": "24fffa570b32f9fa69bce905da174cd4395382f8",
      "parents": [
        "a2f289a40db821c1961e16c2f4acc5785dbb3394"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 20:22:31 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 20:22:31 2013 -0700"
      },
      "message": "Fix docs typo in YUV code\n\nbug 8566866\n\nChange-Id: I9da6d237b0a109b2c0799a41e531a0344cc19d40\n"
    },
    {
      "commit": "a2f289a40db821c1961e16c2f4acc5785dbb3394",
      "tree": "78f96aa3d8b4a513d9a2df7757389324022420f5",
      "parents": [
        "5adae45addad702de4393a68b6236b1d528c58d6",
        "739c8263a10d34f5acba7fce2052012d1545d10b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 12 02:20:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 02:20:11 2013 +0000"
      },
      "message": "Merge \"USAGE_IO_INPUT buffer notifications\" into jb-mr2-dev"
    },
    {
      "commit": "739c8263a10d34f5acba7fce2052012d1545d10b",
      "tree": "454a3ae0a166bf36ed1a48ef8e2be4d4dcec9e78",
      "parents": [
        "0cb19909211cefc5874c0bcb02335d7b0e988328"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 18:07:52 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 18:14:26 2013 -0700"
      },
      "message": "USAGE_IO_INPUT buffer notifications\n\nChange-Id: I6ec0508089029da9ed118127f0c13b7b189ef5e9\n"
    },
    {
      "commit": "7c4caadb939b1563328251c156262c179a685c70",
      "tree": "ad98bb41045c7273136478190546cb4279e29c98",
      "parents": [
        "b3a9872549137f6c3983609e48e5b2d4fc94a3d4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 16:21:40 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 16:25:29 2013 -0700"
      },
      "message": "Add support for synchronous get().\n\nbug 8599910\n\nChange-Id: I0e7c52350cc1abb14a5ed59bb92e8e0346209d53\n"
    },
    {
      "commit": "3eba934a2747f71fa0aba2e1949567c786265359",
      "tree": "3bd4cad4196bcd6968b1a8456494f80bf4932cf7",
      "parents": [
        "ef0066a8c35b29dcf308b8e51a664ce044e79f61",
        "78e64945602fc9df6f4e3f8050a794b17ba0f22c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 04:50:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 04:50:32 2013 +0000"
      },
      "message": "Merge \"Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\" into jb-mr2-dev"
    },
    {
      "commit": "a8aa6880e4f117a265538dd55516a3f69c1c289b",
      "tree": "88788fca0504f0c33c37adb6c6b020b31af5bbdc",
      "parents": [
        "dacd47516321d263efa7489b5b9bd7d8e1714332",
        "fb32993a457088d0c7df101ef1f1a56a3b928203"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 18:37:34 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 10 18:37:35 2013 +0000"
      },
      "message": "Merge \"Add GC thread to RSGL.\" into jb-mr2-dev"
    },
    {
      "commit": "fb32993a457088d0c7df101ef1f1a56a3b928203",
      "tree": "12607b496e3c98c896bd7f5b99f06ce64ef6709b",
      "parents": [
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 11:19:54 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 11:23:24 2013 -0700"
      },
      "message": "Add GC thread to RSGL.\n\nbug 8585185\n\nChange-Id: I06df29c3be831d6cd53fa8913ba3731f29c137d1\n"
    },
    {
      "commit": "7d25a829d3da96fb6ac0d285aa1bfb2022271bee",
      "tree": "c39d28f869452758074215736f6b5a5c80f676e2",
      "parents": [
        "d7094ea29bac0c3c296b79caca150e3a543fe39b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Apr 09 23:51:56 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 10 01:20:47 2013 -0700"
      },
      "message": "Defer RS cache creation until a ScriptC is built.\n\nBug: 8582926\nChange-Id: If017f41382f023f8f6ddd78ba198402d427c95f8\n"
    },
    {
      "commit": "60799fb74baba4c2cbf56ee2b5985a43ff83d6f7",
      "tree": "d9affe0058e1c1da7ce3ef1ac1c8b9f5319ae395",
      "parents": [
        "07c6fa123da8c7a25edab751543d96fea1dd57f6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 22:08:40 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 22:08:40 2013 -0700"
      },
      "message": "Fix docs with deprecated resize1D\n\nChange-Id: Id1774e1e8be1c1600efaa535cf330e659addb703\n"
    },
    {
      "commit": "07c6fa123da8c7a25edab751543d96fea1dd57f6",
      "tree": "f5325ff5ed0350828946fa52ca43adc5bb01385c",
      "parents": [
        "808723f2b8a3842114f064a5ad4ee08fa9698192",
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 10 04:21:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 10 04:21:01 2013 +0000"
      },
      "message": "Merge \"Implement RS GC worker thread.\" into jb-mr2-dev"
    },
    {
      "commit": "78e64945602fc9df6f4e3f8050a794b17ba0f22c",
      "tree": "a5e44cb625825c06db49d06d9a4dd54ab5f91b5f",
      "parents": [
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 17:28:56 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 17:47:57 2013 -0700"
      },
      "message": "Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\n\nbug 8567006\n\nChange-Id: Ie9c01eeccdd3fa0a81893314dfbce7c012d3f7d3\n"
    },
    {
      "commit": "f8c033db1edf36a0ab09568c3142054f0be2d1a1",
      "tree": "60d13d018ebbd5777404657855722d6cdc345bb6",
      "parents": [
        "b4c13c4b045f4d96c377ba1fb9d834c111412a8c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 14:33:32 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 16:01:23 2013 -0700"
      },
      "message": "Implement RS GC worker thread.\n\nBug 8579360\n\nChange-Id: I98a5509b68e592bcbb4958f2ca72c236a22910b5\n"
    },
    {
      "commit": "b05d689653b1bc94836f716f29e9578677c29075",
      "tree": "a24220c830729a6474943e2aed931b5c6a1df63e",
      "parents": [
        "0a17eb09f0639ae93747b4bbdbfa2d04b3804d80"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 15:59:24 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 15:59:24 2013 -0700"
      },
      "message": "Cleanup Allocation and add 3D copies.\n\nbug 8567058\n\nChange-Id: Ib05ff3de851bccfea1531ca6c1801153632a2a85\n"
    },
    {
      "commit": "a90842283e322b1210e2bea5850b05177e3d87af",
      "tree": "1b814376dc63adeee70854711a94a29a51f3eb00",
      "parents": [
        "b2cb8e41f93e8a26241e3de20e862ffa66dedaa4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 05 22:06:43 2013 +0000"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 05 15:17:54 2013 -0700"
      },
      "message": "Remove all public mention of RS graphics from docs.\n\nChange-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0\n"
    },
    {
      "commit": "bddc7ffb5203602e6e84941b1840aef5d606bcb4",
      "tree": "2ec8290db7f12ec8b51d65e8089b0e11bed855b6",
      "parents": [
        "6a9d93ac478a3c971f72197282de13ff0905f1ef"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Apr 01 11:35:35 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Apr 01 12:47:38 2013 -0700"
      },
      "message": "Fix blur intrinsic creation.\n\nChange-Id: Iaf54c7395d447eec94d8b6c12986fa8d16c030f5\n"
    },
    {
      "commit": "8ff0201ad0354b6c43aebac6075298ee847c42ef",
      "tree": "364cd6fecc6be3ea5192ce9cdfaa1f2fe9b4cc97",
      "parents": [
        "8565520b85bd42bc57adc551c4a72bc3f5b0025a",
        "275812c2bb09a82efd7ea8d90b57c99ff51eab0a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:32:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:32:31 2013 +0000"
      },
      "message": "Merge \"Revert \"Remove all public mention of RS graphics from docs.\"\" into jb-mr2-dev"
    },
    {
      "commit": "275812c2bb09a82efd7ea8d90b57c99ff51eab0a",
      "tree": "88c1ed93480d5ef5631041c1b6ee970aacb3a88e",
      "parents": [
        "d72f932b8cbf461ebb79c249ce92b9b811122190"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:31:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:31:28 2013 +0000"
      },
      "message": "Revert \"Remove all public mention of RS graphics from docs.\"\n\nThis reverts commit d72f932b8cbf461ebb79c249ce92b9b811122190\n\nChange-Id: I056b13d0b2beb508e4215bc0d289cf3e76a3a986\n"
    },
    {
      "commit": "8565520b85bd42bc57adc551c4a72bc3f5b0025a",
      "tree": "1464e80623f48dc0bb4df6915d8c14749a8b1603",
      "parents": [
        "9cd645121584bc167b3fab61b1ed89ddc4631365",
        "d72f932b8cbf461ebb79c249ce92b9b811122190"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:01:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:01:37 2013 +0000"
      },
      "message": "Merge \"Remove all public mention of RS graphics from docs.\" into jb-mr2-dev"
    },
    {
      "commit": "5a722cf8b2dc7c6b4acc937a6d68bc88e1702d78",
      "tree": "8dda25a031e4e96ac5d322a356deb410217f18b6",
      "parents": [
        "f00529d901da11d98ddf4b3b06d411e6879c9591"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 26 13:27:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 26 13:27:37 2013 -0700"
      },
      "message": "Add yuv get\n\nChange-Id: I6df5c0a8129283c0ad600b232790da10c395b479\n"
    },
    {
      "commit": "d72f932b8cbf461ebb79c249ce92b9b811122190",
      "tree": "2e89f77cf54e7b88b94773b04aa558f12aae0489",
      "parents": [
        "aad37a1eeb4dcd35500a382401b889d34f6430d2"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Mar 14 12:11:18 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Mar 25 18:22:20 2013 -0700"
      },
      "message": "Remove all public mention of RS graphics from docs.\n\nChange-Id: I50b29c89ae80ba3ae7b12dc60fee8585e17ed560\n"
    },
    {
      "commit": "1e645d29250731c6e34040940c59f1033213ad3e",
      "tree": "5f65899f48a9043a89840c37834a27097fcb1f5f",
      "parents": [
        "f73e7fdd6dff4ea4c1039fd6cee0b9402ae15b6f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Mar 08 14:32:43 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Mar 08 14:32:43 2013 -0800"
      },
      "message": "Fix typo\n\nChange-Id: I4e4d3aec62d1400f90a10802148ef875b5a268ef\n"
    },
    {
      "commit": "abd5db9d37839bb47c77e03b28d00042582fbfe2",
      "tree": "cdcfbf36e1194e35f6eb06a1569412e25e921dca",
      "parents": [
        "23b046c4af6672d96a4ef7bb27fb444e40f0bd5d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 28 11:45:22 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 28 14:33:01 2013 -0800"
      },
      "message": "Add support and better exceptions for Bitmaps with a null config.\n\nBug: 8263427\nChange-Id: I4181402e4739c6a40591f1e1416fca98643ecc57\n"
    },
    {
      "commit": "add26dca07cc5a5c935bc68f57bee2c1cd96a79e",
      "tree": "a0d9855c7337250c4bb99be852795090699ad691",
      "parents": [
        "786525e8ea49c32b54eda5c260e125f5f2cf80e7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 18:43:45 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 18:43:45 2013 -0800"
      },
      "message": "add support for debug and profile contexts.\n\nChange-Id: I759e54e365a344a93d725eb4fa70a2c4c98bf05a\n"
    },
    {
      "commit": "c089c2fc00054d6dde24b98e78226923a5364564",
      "tree": "52f33defb1f135cf3d96e1ec3d5edbfa1b2494d6",
      "parents": [
        "72226e0543461133b9e177a3e78ae50b0c65e797"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 13:57:36 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 13:57:36 2013 -0800"
      },
      "message": "Fix build break.\n\nChange-Id: I362c96787482bc8daee7dd4a01817ab7ed79b730\n"
    },
    {
      "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": "840b5069707c6f39ec06231dacbcbe8159d581c1",
      "tree": "dd00654217b7b6a4d9820b48cdf6c6bd7e9412b9",
      "parents": [
        "ab7a2919a321af21b234d8db14748624c1b13634",
        "dd6c8b34f172ba699954e4d3095dba8c0fd5e930"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Feb 16 02:53:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 16 02:54:22 2013 +0000"
      },
      "message": "Merge \"Support typed YUV allocations.\""
    },
    {
      "commit": "ab7a2919a321af21b234d8db14748624c1b13634",
      "tree": "af99448e8910dbee5f9d5c2ffb6ac0a578735bbe",
      "parents": [
        "857089eb1efcc7d86f373edf8cb30911a95f6bac",
        "6b9b2caf2bf977508e223792bb5eba75091c232d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Sat Feb 16 02:11:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 16 02:11:32 2013 +0000"
      },
      "message": "Merge \"Add MIRRORED_REPEAT.\""
    },
    {
      "commit": "dd6c8b34f172ba699954e4d3095dba8c0fd5e930",
      "tree": "85f0730fe135922fb6691fc41ec3f058a4e509e4",
      "parents": [
        "afc43ed9a765766fc35477f42cbc6bfdad0b1067"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 15 17:27:24 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 15 17:27:24 2013 -0800"
      },
      "message": "Support typed YUV allocations.\n\nChange-Id: I56e7a318dc979f0b7454fcfa5773ea6d95bbaeaa\n"
    },
    {
      "commit": "6b9b2caf2bf977508e223792bb5eba75091c232d",
      "tree": "93d482b1d8eba79d07326ec7434228d3bdae3261",
      "parents": [
        "769a5b72dc076facae20154bf5d55b9810322b87"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 15 13:25:55 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 15 14:53:09 2013 -0800"
      },
      "message": "Add MIRRORED_REPEAT.\n\nChange-Id: I7565da24912a3c33d8f824da9ea0899a423d3c40\n"
    },
    {
      "commit": "dac6ed0b69b23ab25757085dd5ce68092516ee2f",
      "tree": "6dea6180df015a6f29346679c6181d78fedafce3",
      "parents": [
        "7d9cf2b74236953671d20f5634f3b4234c25c6fa"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Feb 13 00:09:02 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Feb 13 00:09:02 2013 -0800"
      },
      "message": "Add rsnScriptForEachClipped() implementation with no param array.\n\nJNI doesn\u0027t let us pass down a NULL parameter array (from the usrData part\nof our reflection). In this case, we simply clone our existing function, but\nremove the offending array parameter.\n\nChange-Id: Ib1d6e202f2a55ba8922eec3da5a93d8daa882250\n"
    },
    {
      "commit": "43aed48facaf8a177b84cf3ae580cabe48f2774a",
      "tree": "dc34a3c39f61d4be6c0e1bfeb3e95b2e73a8d6a6",
      "parents": [
        "7f03185fbe4ac066ffa7f6e3d29b531a9c43c29f",
        "ba9dd06176cf833898832861114e225fdb428ea0"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Feb 13 00:42:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 13 00:42:37 2013 +0000"
      },
      "message": "Merge \"Pass through null LaunchOption structs to standard forEach.\""
    },
    {
      "commit": "ba9dd06176cf833898832861114e225fdb428ea0",
      "tree": "b3d2047479bbe610c0205902e9ffba76bf92d7c0",
      "parents": [
        "005f6f6077f34e0157598882fdc7ddb794cad84e"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Feb 12 16:22:34 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Feb 12 16:23:19 2013 -0800"
      },
      "message": "Pass through null LaunchOption structs to standard forEach.\n\nChange-Id: I4dcde6996400207c7e361ff4b7723ec7db832e80\n"
    },
    {
      "commit": "aa5d5b1931b0e83f5a3134aaf469ff9cd5b24ee2",
      "tree": "38cc4ad8a44ab22817355b02c220946923bb4380",
      "parents": [
        "004158032af4d930c10d224f63cd915f24f4abd8",
        "5f528becb09b0956bcad15b32639f87b87f40f13"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Feb 12 22:47:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:47:47 2013 +0000"
      },
      "message": "Merge \"Check Element in all API levels for copy2DRangeFrom().\""
    },
    {
      "commit": "004158032af4d930c10d224f63cd915f24f4abd8",
      "tree": "7fd2cc6552940e5c1d7556a5103f41292bd2a0e5",
      "parents": [
        "28586038a617f4b097fdea205b232e690eeaabfb",
        "a9a7b3740598c79792cbcebca6a00d1595324ae9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Feb 12 22:45:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:45:00 2013 +0000"
      },
      "message": "Merge \"Fix copyFrom() to use proper dimensions for copying.\""
    },
    {
      "commit": "d25d037890a8af7e04f1e6c75e5508566fbc8105",
      "tree": "1ca8b835fe43568442ccf854322c99f777b9b446",
      "parents": [
        "6b2c7600e946b4130585f8665f9720d09feb6411",
        "5b08a2dc780a26e1557cfb4806de91f9f6bfb855"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 12 22:22:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:22:10 2013 +0000"
      },
      "message": "Merge \"Add FieldPacker contructor that accepts external storage.\""
    },
    {
      "commit": "5f528becb09b0956bcad15b32639f87b87f40f13",
      "tree": "fcb2a9f5bdb27b4ad30005b8eb39fe587623a293",
      "parents": [
        "a9a7b3740598c79792cbcebca6a00d1595324ae9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 21:03:51 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 21:03:51 2013 -0800"
      },
      "message": "Check Element in all API levels for copy2DRangeFrom().\n\nChange-Id: I561317671a16888fc9f35908ab1ae1489a14fc6c\n"
    },
    {
      "commit": "a9a7b3740598c79792cbcebca6a00d1595324ae9",
      "tree": "85abcb4eed70a1334fcdd8d576c2ad5454dbe0eb",
      "parents": [
        "7bd280ac8d56a9eb73240ccd5a403855286e6cb9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 17:11:31 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 20:56:00 2013 -0800"
      },
      "message": "Fix copyFrom() to use proper dimensions for copying.\n\nThis change actually fixes several bugs related to stride:\n\n* copyFrom() needs to call the 2D or 1D version, depending on the dimensions\n  of the corresponding Allocation.\n* Add an internal-only copy2DRangeFromUnchecked(), since we don\u0027t really\n  want to expose it as another public API (only via copyFromUnchecked()).\n* Call the proper 1D/2D version in copyFromUnchecked() based on the\n  Allocation dimensions.\n* Add Element checks to the \"checked\" copy2DRangeFrom() routines.\n\nChange-Id: I690706d36884ee749bf90937c715855f6c07368c\n"
    },
    {
      "commit": "5b08a2dc780a26e1557cfb4806de91f9f6bfb855",
      "tree": "c9753d9d82485e889db91cbe295a05cee9826f74",
      "parents": [
        "e68c1ce1d41ac43b0d59015f3556ca20bf7e4548"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 08 11:22:17 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 08 11:22:17 2013 -0800"
      },
      "message": "Add FieldPacker contructor that accepts\nexternal storage.\n\nChange-Id: I9c796f925802b202eae7e0fe1750a10140ef4a47\n"
    },
    {
      "commit": "eb8c29cb7ece3f4b7ad18e5393b07fa7418a541c",
      "tree": "df082f98e7d8a22de25dfea441a167d949e4292a",
      "parents": [
        "36b8d38e20074699857aa030ebd5f304c01da711"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 07 12:16:41 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 07 15:22:36 2013 -0800"
      },
      "message": "Add API entry points for clipped kernels.\n\nChange-Id: Idf474a5ac391c41e9215cd2f03e7f8c4bfb875fa\n"
    },
    {
      "commit": "3c6721899ea903ed278feac1e76a97137fa9d0c3",
      "tree": "e0f477c82cdd68e3217b77d32b079cb6d1c7019d",
      "parents": [
        "154be52ae785a00ed091175e3eeed36d8ad14999",
        "455d64426615e5d269a3bd05cd91b67c3811fcdf"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Feb 07 02:17:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 07 02:17:53 2013 +0000"
      },
      "message": "Merge \"Implement rs.sendMessage()\""
    },
    {
      "commit": "e68c1ce1d41ac43b0d59015f3556ca20bf7e4548",
      "tree": "a62023f21297329630bb21e0049fcf70ad654189",
      "parents": [
        "ab080da60f344e9138b656335010c6da27be4888",
        "11f1c5b89a98cb6794f2b1f158b8c22e38af975f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Feb 06 12:31:26 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 06 12:31:26 2013 -0800"
      },
      "message": "am 11f1c5b8: am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge \"docs: fix renderscript links that currently require redirect\" into jb-mr1-dev\n\n# Via Android Git Automerger (4) and others\n* commit \u002711f1c5b89a98cb6794f2b1f158b8c22e38af975f\u0027:\n  docs: fix renderscript links that currently require redirect\n"
    },
    {
      "commit": "11f1c5b89a98cb6794f2b1f158b8c22e38af975f",
      "tree": "99a59eff2c550f3b01839a918931ad5479b10b49",
      "parents": [
        "90976c8493ab9439eb8ddaad30aaa0d171467f43",
        "b3a57191e62e0c394ba4a3448770853a1fb7ac3b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Feb 06 12:26:46 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 06 12:26:46 2013 -0800"
      },
      "message": "am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge \"docs: fix renderscript links that currently require redirect\" into jb-mr1-dev\n\n# Via Android Git Automerger (3) and others\n* commit \u0027b3a57191e62e0c394ba4a3448770853a1fb7ac3b\u0027:\n  docs: fix renderscript links that currently require redirect\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": "a4b7bc97862e01d38b483524f1d1cf433d29e294",
      "tree": "5014472534fa1c84d8c458b302b853a1fc135676",
      "parents": [
        "d36aa68ea2593494ae24dc6ce9c16d155600956d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 15:05:39 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 15:05:39 2013 -0800"
      },
      "message": "Log non-fatal RS errors.\n\nChange-Id: I3e58b89453af8955ba9df825ec143e793890f44a\n"
    },
    {
      "commit": "b47fa1699a02a96d5da8e175966e9584c6bd5565",
      "tree": "78547016e3cf1cf488ce96d83e581c2949e5f1e7",
      "parents": [
        "1247fbd43fc9d5492cb97d6313e851a6518ab4b8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 05 14:23:13 2013 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Feb 05 14:23:13 2013 -0800"
      },
      "message": "docs: fix renderscript links that currently require redirect\n\nChange-Id: Ie12ff2c4be5ca22ac43dfe3a16868c7bef8e4ae8\n"
    },
    {
      "commit": "29449a3da7d859e8273612527949e0a200b8e798",
      "tree": "f0ce8718fca33438412cbe279516c23a276fa2b4",
      "parents": [
        "da01da176d4798d293c90d6280ddc59c780baaa3",
        "781bcd68ce7d701f5d36dd0d1b07d51ef937f0bc"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Tue Jan 29 23:01:51 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 29 23:01:51 2013 -0800"
      },
      "message": "am 781bcd68: am c3ee1d9a: am 7ad885e2: Merge \"One more fix for incorrect indices.\"\n\n# By Stephen Hines\n# Via Android Git Automerger (2) and others\n* commit \u0027781bcd68ce7d701f5d36dd0d1b07d51ef937f0bc\u0027:\n  One more fix for incorrect indices.\n"
    },
    {
      "commit": "7b3b2cfc29081605a419c266227b88d9a27c37cb",
      "tree": "7f65da25329f28edd60896e6e1e4b1920a0c4624",
      "parents": [
        "56dc0e02fc0e519a86c5efefe0143001d2563d43",
        "e93ca308c8792b231ec921ba8a00e6c78e87f9ad"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Tue Jan 22 18:45:50 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 18:45:50 2013 -0800"
      },
      "message": "am e93ca308: am 0e95685f: am b5a72043: Merge \"Fix array index oob in Matrix3f.loadRotate().\"\n\n* commit \u0027e93ca308c8792b231ec921ba8a00e6c78e87f9ad\u0027:\n  Fix array index oob in Matrix3f.loadRotate().\n"
    },
    {
      "commit": "3983754bbba587512dce6ff20a4145b311c15027",
      "tree": "7feb48794e3dae6f87640cf30da605cc1917118c",
      "parents": [
        "b5a7204313447101ad80c0c6015e930f1e6b1013"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 22 18:29:41 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 22 18:29:41 2013 -0800"
      },
      "message": "One more fix for incorrect indices.\n\nChange-Id: I283f2f09cd0a17eefed4a763b08df856bbae76b3\n"
    },
    {
      "commit": "0ce7cdaffdc039c035e7eea80f4b89fc0b4e7ee5",
      "tree": "7115f4706637307c9b183ddb6b9db3e6a4c6654a",
      "parents": [
        "b63e39a076c0643680f501a1c646bca088b4bbfc"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 22 16:01:44 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 22 16:01:44 2013 -0800"
      },
      "message": "Fix array index oob in Matrix3f.loadRotate().\n\nhttps://code.google.com/p/android/issues/detail?id\u003d42860\n\nChange-Id: Idbf18576da3ad5b84b4209147dad34cc2f9044d2\n"
    },
    {
      "commit": "b109cc78616abee7291eb42094cd156b5db3355d",
      "tree": "85f9838c5c050b7429f21d77551b770b9f684c1e",
      "parents": [
        "40f1fa6ed699b885e3270faf88085ed78f54a2f4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Jan 07 18:20:12 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 08 15:29:41 2013 -0800"
      },
      "message": "Add YUV allocation creation.\n\nChange-Id: I0d1ff72f60481eb9c28cf058eab72e689494d14b\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": "ef308ed9b3d7c5a91337f858a0abe1396a5a5800",
      "tree": "79866b19166c74edf8d75251d4d3198fd04b84a1",
      "parents": [
        "8140d7b0f62a6e5b54e318c959f2d501f7ee6784"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 02 11:19:48 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 02 11:20:29 2013 -0800"
      },
      "message": "Cleanup imports.\n\nChange-Id: I72690651e895ad7bafa57ccc7261eaa1168923bd\n"
    },
    {
      "commit": "8140d7b0f62a6e5b54e318c959f2d501f7ee6784",
      "tree": "0cad9e9ca3a19e9e60ca2c86826e9a5b5f67b1b3",
      "parents": [
        "d6a7925d14231c016e84db53fb5a5bbab5a07d84"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Dec 13 17:01:09 2012 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 02 11:20:29 2013 -0800"
      },
      "message": "yuv\n\nChange-Id: I3e99740250f1a3cb356bf6906528abc71f8cee2e\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": "d34dc85f8f6d095f4c65a6f75477230ec2f19578",
      "tree": "cc4fd382b5145394d154f911292d1966242cd9c9",
      "parents": [
        "a2303750fb03839e9c7584a5f573f166465be214"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Dec 19 19:33:13 2012 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Dec 19 19:34:17 2012 -0800"
      },
      "message": "We can only optimize bitmaps that have USAGE_SHARED.\n\nChange-Id: I1149a9e25738da5ee348e3c18e7fdd7c1948e89e\n"
    },
    {
      "commit": "0562a0dcc1bcbda59c753e659fbb2f9c3cd76869",
      "tree": "d8c705561299be3720103004f5ec12fd17d21517",
      "parents": [
        "e78fb2c680e1f515a76643c2532c414b8fca06b2",
        "00bb454bd0b26c05e1dea5651b5edfd9c69ef2e0"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Dec 19 13:03:29 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 19 13:03:38 2012 -0800"
      },
      "message": "Merge \"Add USAGE_SHARED for Allocations.\""
    },
    {
      "commit": "00bb454bd0b26c05e1dea5651b5edfd9c69ef2e0",
      "tree": "1abe5d2bfafb673a8f547c1c786ef79403afd641",
      "parents": [
        "2c1dc9a0e95bc55b622f67c6ca82d78521d89824"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Dec 17 16:35:06 2012 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Dec 19 13:01:03 2012 -0800"
      },
      "message": "Add USAGE_SHARED for Allocations.\n\nChange-Id: I61efafffaa649df68762d9ae29e029cd1e1bc6bc\n"
    },
    {
      "commit": "fbfaa853630edfca25eaa840f92035713eef13ba",
      "tree": "21983f382e05d870b206907fbd4addd8836287c6",
      "parents": [
        "85ae89dcbaa3aec500d89dd597b5b3befcfad0b3"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Dec 14 16:01:58 2012 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Dec 17 12:10:55 2012 -0800"
      },
      "message": "Add struct for controlling clipping in Java.\n\nChange-Id: Iac747e492c680530553909b0389b230fbc654e30\n"
    },
    {
      "commit": "a314551d69098537337c970da615a8f8af58e1f1",
      "tree": "608b65ccb3d7f5324d57c907c7a80fec46faddc6",
      "parents": [
        "43cdf6d6795424e93ef232570ab8bbd9ae912041"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 04 17:59:29 2012 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 04 18:27:07 2012 -0800"
      },
      "message": "Add support for Bitmap-backed Allocations in Java.\n\nChange-Id: Iab38a275aa6cdac91c76fa0d134fbc1e8f387913\nBug: 7256604\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": "7e7b99ca93f0a3c16876ac82fdaf6d7eb0ea694c",
      "tree": "e4a2239a0803e4199ac4e458a9d21f1e2554147e",
      "parents": [
        "4f1e535b8da533c133e1878f18d3c7a0a8fea8ef",
        "f5e768c46dfaa7266a25cf9ea778479b5d493dc1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Oct 16 13:33:28 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 16 13:33:28 2012 -0700"
      },
      "message": "am f5e768c4: am 06b9df47: am 61759d99: Merge \"Convert one more bind() -\u003e setVar().\" into jb-mr1-dev\n\n* commit \u0027f5e768c46dfaa7266a25cf9ea778479b5d493dc1\u0027:\n  Convert one more bind() -\u003e setVar().\n"
    },
    {
      "commit": "5b4f8f90fd9bb05ea3d8e57ce5217054c5b3406f",
      "tree": "59eb715c5d2cc58d992062dc183d6a32453888b6",
      "parents": [
        "a3d5b688cf500f456127f1c2639ed9323ba50e9c"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Oct 16 13:16:10 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Oct 16 13:19:23 2012 -0700"
      },
      "message": "Convert one more bind() -\u003e setVar().\n\nBug: 7318821\nChange-Id: I215c70a99c81e560a73412b2263fed39a0fdae03\n"
    },
    {
      "commit": "885934ff45f35ac4b1b93c3a34176e598d51a7a0",
      "tree": "ce7b353c5a0113567da1ae80267cefcbb6d9c538",
      "parents": [
        "d3a6e2f13c9df72d180e4bd49f899c171d4e5eeb",
        "749c179ed5a1cdb2f6742fbe3bb491404a19acca"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Oct 16 10:58:03 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 16 10:58:03 2012 -0700"
      },
      "message": "am 749c179e: am 8d0c431a: am 009d5413: Merge \"Fix bugs in scriptGroup.\" into jb-mr1-dev\n\n* commit \u0027749c179ed5a1cdb2f6742fbe3bb491404a19acca\u0027:\n  Fix bugs in scriptGroup.\n"
    },
    {
      "commit": "e6a7886674c167b4e17f6dc72d41d5b9c604cdd1",
      "tree": "ba9051e07c9eb56420eb72f286b8a0842f6a0415",
      "parents": [
        "477687c1eb1919c54e2bffba2a740df3b4af6668"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Oct 15 15:45:12 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Oct 15 15:52:22 2012 -0700"
      },
      "message": "Fix bugs in scriptGroup.\n\nIntrinsics were treating inputs as fields rather than varObjs.\nThis would generate a lot of extra work for the reflection\nlayers. Also we would like to deprecate this path in the future.\n\nbug 7318821\n\nChange-Id: I81e8c562ba05aae5d085d5c08e91e2c4877265c5\n"
    },
    {
      "commit": "1592c79a4078bd94281b5c823f5b676a439f6746",
      "tree": "8853adae2d42cd297b266bf85ba5a35be63c8bc6",
      "parents": [
        "2f52e8786b2460bbe749d1cadeb7f1fc14d14238",
        "bc265564746f7321e1d8277449a90c9e8e4ad824"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Oct 12 19:11:54 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 12 19:11:54 2012 -0700"
      },
      "message": "am bc265564: am 08dd6d1f: am 56754193: Merge \"Fix cycle detection for SGs.\" into jb-mr1-dev\n\n* commit \u0027bc265564746f7321e1d8277449a90c9e8e4ad824\u0027:\n  Fix cycle detection for SGs.\n"
    },
    {
      "commit": "091f7ccf9a97aed94383370666b592a57a1b9400",
      "tree": "ca8653b6070527f6c6af410446a3ddb383507f60",
      "parents": [
        "b746febca2e3f21704556647cd987fdf902fb779"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Oct 12 12:02:18 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Oct 12 12:07:09 2012 -0700"
      },
      "message": "Fix cycle detection for SGs.\n\nbug 7318821\n\nChange-Id: I695d7230551d8512c6c3f0c31c57f12498da7036\n"
    },
    {
      "commit": "07fd8b4fc5981783f5ab3fa81c3a574d1ef39124",
      "tree": "3ae83f8d2441bc4dda6088bb433a02815dcaca2e",
      "parents": [
        "6acf744fab8441f18e8aa1599aa9d6937ac8707a",
        "b97bf6c458689a5e4284b902f0c012b4ebe273b0"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 10 17:42:41 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 10 17:42:41 2012 -0700"
      },
      "message": "am b97bf6c4: am ab01a9e4: am b2d55225: Merge \"Add DAG validation for ScriptGroups.\" into jb-mr1-dev\n\n* commit \u0027b97bf6c458689a5e4284b902f0c012b4ebe273b0\u0027:\n  Add DAG validation for ScriptGroups.\n"
    },
    {
      "commit": "2a603897c6fdeba553051eedb911ec3b0b794530",
      "tree": "e0d9f258ab5d6fe6c98d0589226bc87d0771cd90",
      "parents": [
        "f1b246ddfed6757180768eea080b80c1538333f3"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 10 14:21:46 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 10 14:21:46 2012 -0700"
      },
      "message": "Add DAG validation for ScriptGroups.\n\nbug 7318821\n\nChange-Id: If13cfe7a9f214ab253236bd52dd96df7b07aa14e\n"
    },
    {
      "commit": "f671fb0b35e945e5fc1416603e3b9a1c61d9dab9",
      "tree": "c61f1e97545c097a1f97dbf81d2f9b0d05b809a0",
      "parents": [
        "bc254b959744b21fd8cb9a7bf72ee3d1ae9cbba1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Oct 03 13:50:05 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Oct 05 16:45:45 2012 -0700"
      },
      "message": "Add copyFrom(Allocation a).\n\nChange-Id: Ibc334326083b5471584dcf1c068e4e810aede20f\n"
    },
    {
      "commit": "bc254b959744b21fd8cb9a7bf72ee3d1ae9cbba1",
      "tree": "1067ee1657641d4a8b38534ea3dd89fe0b9eb6bb",
      "parents": [
        "f3ca25eff61798628ee682f2e793058c9d824721"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Oct 05 15:00:45 2012 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Oct 05 16:15:16 2012 -0700"
      },
      "message": "add resize2D to Java API\n\nChange-Id: I91c0d2292486d63b93f8b07a9ec0137fe020ac21\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": "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": "f70bb04346707c49f31d5ac4853a6fce555b715e",
      "tree": "71a12200cdd1d557860c5752aaca32743883c06d",
      "parents": [
        "691b68b0d5f89e695c77ddd20367556ff663ea2c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 21 16:10:49 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 21 16:10:49 2012 -0700"
      },
      "message": "Add Blend intrinsic.\n\nChange-Id: I6f679c910fc23fe7441e17ad66bcf5f3dd7425a0\n"
    },
    {
      "commit": "e69e9e6b6e77d6c7b1ba2719b7aa7001bbbabb32",
      "tree": "92b6fced6d7224fca3fcc0602cf39a99681cd6b3",
      "parents": [
        "a21636074aee3a4291ba3bb7b0eb038dfeccfbb5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 18 18:23:15 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 18 18:23:15 2012 -0700"
      },
      "message": "Clean up and publish the YUV to RGB intrinsic.\n\nChange-Id: Iffb346a5d751f0bae123455869bda8db37d542ff\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": "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": "17fec32bba9da8df2062b52e414435574652ad50",
      "tree": "aa1488cd13675744262c03bfb00ee5aee21d5c99",
      "parents": [
        "c1ccbf52319993634e3bcc2433c66aff6dd87707"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 07 15:42:55 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Sep 07 15:42:55 2012 -0700"
      },
      "message": "Fix doc typo.\n\nChange-Id: Ib18172ac72886865dc9ae4535a577b2f8f3468e9\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": "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": "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": "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": "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": "ec6f200cd8a882458c57a63e1740731f0563cbcc",
      "tree": "5a2d934b646ac74cdca02ff3a138555f7742b60b",
      "parents": [
        "0a6101b2adaae2128e4cad8247f827c164b8d657"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jul 10 16:16:22 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jul 10 16:25:07 2012 -0700"
      },
      "message": "Fix RS matrix docs regarding row/column and x/y.\n\nChange-Id: Ibcb90ee62e458adfa55849fc1bc79257293975fe\n"
    },
    {
      "commit": "d4ca9910982853e50429ea9233f2150ca619b3d8",
      "tree": "981cb82d5420c3ea0b3fb0f6bd18db1080bca0fd",
      "parents": [
        "e619de6a4e4326b7662b523ea2f403801291d432"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 19:02:07 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 19:02:07 2012 -0700"
      },
      "message": "GFX api cleanup 2 of 2\n\nChange-Id: Ie928b8ee7d31fcaa26fcad9a2548581bb8395a61\n"
    },
    {
      "commit": "e619de6a4e4326b7662b523ea2f403801291d432",
      "tree": "55a1d6c8a562fd953e9d3f8fb9d7c60078caaa04",
      "parents": [
        "65c80f824711f084c4ece9204f543a7809534294"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 18:40:58 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 18:40:58 2012 -0700"
      },
      "message": "GFX api cleanup 1.5 of 2\n\nChange-Id: Ib31332ae0b7a6059d4971ea616089cd382ef6895\n"
    },
    {
      "commit": "65c80f824711f084c4ece9204f543a7809534294",
      "tree": "9f9ceeb4b1e6f80088734a72052e2ec8eeae78fd",
      "parents": [
        "27ef44c46d24a5800e227d945ffede813d7f28f7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 17:30:26 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 17:30:26 2012 -0700"
      },
      "message": "GFX api cleanup 1 of 2\n\nChange-Id: Ib85784c18b1647e51f1d7cf2a4c956d17e1d2e3c\n"
    },
    {
      "commit": "9c9ad3f8c218954e46aab81f9af7834cea5675ca",
      "tree": "1ae4ba36dda77457b82b8e2705ecdcc2dc370327",
      "parents": [
        "b3482ffbeee30650359e6ab8f3950a83e06963b4"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 07 15:34:29 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 07 15:34:29 2012 -0700"
      },
      "message": "Revert \"Deprecate\"\n\nThis reverts commit a0c2eb27b408660b02fa248943166d6c7e447908.\n\nConflicts:\n\n\tapi/current.txt\n\tgraphics/java/android/renderscript/Element.java\n\tgraphics/java/android/renderscript/Script.java\n\nChange-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963\n"
    }
  ],
  "next": "adeb809201fcb77ba2b76a814ae4cdc9dacb326b"
}
