)]}'
{
  "log": [
    {
      "commit": "9ce7c0971d1a7f6984f0097fad13f7f827556a3c",
      "tree": "f4de68f8609ec6adceda1f44b3ad3e35081f75aa",
      "parents": [
        "82f006f672d3562aef9a36a44fbd76b8a7e3aae5",
        "6b2b8bdb28e8b0dd5f595e03f2b2fb0ea7fafdc8"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Aug 09 14:13:09 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 09 14:13:09 2011 -0700"
      },
      "message": "Merge \"add renderscript doc comments for exposed headers\""
    },
    {
      "commit": "6b2b8bdb28e8b0dd5f595e03f2b2fb0ea7fafdc8",
      "tree": "c54a959395fed4580acb0d198d6fb5c416d75758",
      "parents": [
        "a00b97c94e774de28f0a2ed00e24acb9d644f2c8"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Aug 09 11:36:19 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Aug 09 11:36:19 2011 -0700"
      },
      "message": "add renderscript doc comments for exposed headers\n\nChange-Id: Ia7dd82f890775045e543963d64e6dcd3ea4db825\n"
    },
    {
      "commit": "573fa6207494d16ac4ef73b48a3b0a77157daff0",
      "tree": "192e6a75c3ff766ba7a25eb89bb86620e6078e8d",
      "parents": [
        "a00b97c94e774de28f0a2ed00e24acb9d644f2c8"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 08 16:52:30 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Aug 09 11:34:33 2011 -0700"
      },
      "message": "Start refactoring RS headerfiles for docs.\n\nChange-Id: Ieb7797601f94beec2835e1d936dc2dd0c38cb48c\n"
    },
    {
      "commit": "d1bfd12704de6704d6149f178dfacad6f62bf57e",
      "tree": "1623863ba2104a85d8c0deacc1bb5fa75e0f74aa",
      "parents": [
        "68c5f17c539d210d85d42ed4ed209fa9f37e0370"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 08 15:54:14 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 08 15:54:14 2011 -0700"
      },
      "message": "Add RS docs for rs_core.rsh\n\nChange-Id: Ic961138b2ce7730b38c7673e83c8891407580306\n"
    },
    {
      "commit": "a00e6d8bf175034a9c6323b0177100978222d657",
      "tree": "c94838283a2cdaae75fa99300e9e98c05712e299",
      "parents": [
        "6dd7431710c3737484044ac54d6cd6da1effb614"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 08 14:31:25 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 08 14:31:25 2011 -0700"
      },
      "message": "Add docs to rs_types.rsh\n\nChange-Id: Id2352f325c3ef9564cc226c6c5df908df16bb26a\n"
    },
    {
      "commit": "4575a8e4de2cd5486dfd5b6afb701c7f167ff508",
      "tree": "95eafad11849ac332c691b60544dfc32e77b0687",
      "parents": [
        "bce8effe75c5477eb42d4e1c4df609da962285a2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 27 14:10:53 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 27 14:10:53 2011 -0700"
      },
      "message": "Add const to matrix by vector multiply routines.\nCleanup ifdef for rsForEach.\n\nChange-Id: Id0d053f5dc73fef7dffed57ed02e90340b6cb798\n"
    },
    {
      "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": "71767c5577c9708a5e0eeefca89cb2c85f8aeac6",
      "tree": "da2685cd493725413d01019943c16b228d02dd19",
      "parents": [
        "ea1ca952c625d51dc71e1cc3d955b239921888c7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 21 16:42:30 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 21 17:07:18 2011 -0700"
      },
      "message": "First cut of atomics for renderscript.\n\nChange-Id: Iefc0228d802e6f5348ae787553c9252fb90ba110\n\nupdate atomic patch.\n\nChange-Id: Idd0596439c092f570b6b226e9a9c7102ddffe88e\n"
    },
    {
      "commit": "304b1f5497155bcf91e7b855cfab7a675e80bf26",
      "tree": "3a73f3855d29591f9b74f4967d594ec2476262b1",
      "parents": [
        "bd3e537980027f4502a13c204b3c7b9d10adad31"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Jun 14 11:13:19 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Jun 14 11:13:19 2011 -0700"
      },
      "message": "Allocation copy functions.\n\nChange-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd\n"
    },
    {
      "commit": "6cc888e77e17ac522f75bf61403307de8ace2ef3",
      "tree": "bcd815ba22f2165576399fa1cfcf24f828fc6f43",
      "parents": [
        "466e3a22db283958a1da71cc60a23ce3976a3659"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Apr 22 17:05:25 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Apr 25 16:09:48 2011 -0700"
      },
      "message": "Start ICS header cleanup and finish type matrix.\n\nChange-Id: If65f96f08c958d330862c543d85dd9d4a0f90e06\n"
    },
    {
      "commit": "8e90f2bc1fa35a2dc7bd2aab8b8241b628800218",
      "tree": "c2b3e36a41b00d7ef8be23d6441ff44893f686ab",
      "parents": [
        "397de169e5462bf0c62506827819f93336b3f123"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Apr 01 14:19:01 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Apr 01 14:19:01 2011 -0700"
      },
      "message": "First draft of fbo in renderscript.\nUpdating samples and benchmark\n\nChange-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954\n"
    },
    {
      "commit": "fbf8e02d99a737b2edc98278666b0510f792d58d",
      "tree": "df4bb8b8690b3796d5ea8496655d227118de8312",
      "parents": [
        "219f6905776ff667e1f9ba60cbf0bb8021240e6f",
        "e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Feb 08 15:06:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 08 15:06:50 2011 -0800"
      },
      "message": "am e2b2a02a: am 4fd70373: Merge \"Fix bug 3421901 remove 2 functions from public headers in the SDK.\" into honeycomb\n\n* commit \u0027e2b2a02a91dc4101a9481b5bb6ba4c56c7a35dd7\u0027:\n  Fix bug 3421901 remove 2 functions from public headers in the SDK.\n"
    },
    {
      "commit": "e56d643e47530109097b09ea9012365611ab0b87",
      "tree": "da95071511b1f200a7e2ceda2cd2366c445292aa",
      "parents": [
        "5f1d68dcd27649d6370f08e1856cb52d3c15ef68"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Feb 03 16:30:23 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Feb 03 16:30:23 2011 -0800"
      },
      "message": "Fix bug 3421901\nremove 2 functions from public headers in the SDK.\n\nChange-Id: Ib44e7a4c12f19c87c39095028c020548f89143ec\n"
    },
    {
      "commit": "d6496188145a37248f977836df0331e7f0ee96ce",
      "tree": "f94a4705d043ab40faabc73fad61820627283f9a",
      "parents": [
        "9805d8e0818ea4e8ebddf20d40cf1856ecee6cc8",
        "a66b759ab01c7f1e334d7b9a9f7d78ce3b45ff1c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 28 18:02:57 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 28 18:02:57 2011 -0800"
      },
      "message": "am a66b759a: am bd08c7c0: Merge \"Clean up RS samples for SDK, bug 2943369 Fix bug 3403965 rsgSyncAll would not mark constants as changed found by inspection.\" into honeycomb\n\n* commit \u0027a66b759ab01c7f1e334d7b9a9f7d78ce3b45ff1c\u0027:\n  Clean up RS samples for SDK, bug 2943369 Fix bug 3403965 rsgSyncAll would not mark constants as changed found by inspection.\n"
    },
    {
      "commit": "62f258f1e4293dfc982da38a39701c50d2076954",
      "tree": "71390deb4c0072e080673c0d5dfc6650385b4721",
      "parents": [
        "35e7026357762c3370a649a4f0f0bcae0eb7156d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 28 15:49:07 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 28 16:18:01 2011 -0800"
      },
      "message": "Clean up RS samples for SDK, bug 2943369\nFix bug 3403965 rsgSyncAll would not mark constants as changed\nfound by inspection.\n\nOnly rsAllocation.cpp affects on device bits.\n\nChange-Id: I6b7ec0df87e42687b24384aaf54dc04976cb84f7\n\ndoc update\n\nChange-Id: Id5841f08868557e086f185024470924ef202d19f\n"
    },
    {
      "commit": "35e7026357762c3370a649a4f0f0bcae0eb7156d",
      "tree": "327f71e6e17f8bca43a917ce027602a4e876262d",
      "parents": [
        "0982dc6488a921d9d54d23b9180a9acf33c61526"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 28 15:50:38 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 28 16:18:00 2011 -0800"
      },
      "message": "DO NOT MERGE\nBug 2943369 RS SDK\nRemove typedef for quat type which was pushed back to mr1.\n\nChange-Id: Ice2ad6c766ee786105a8d70fc9457a98e19b5af3\n"
    },
    {
      "commit": "783d0db712bb0649f950dfc7cce1dda517584e51",
      "tree": "81c9bd89404e22e7d376ff6855b28a2da7f723ea",
      "parents": [
        "d26b1a3bc05033c0ea6623277023dfbb6c4b8533",
        "957ee34d73e6b0bec91edaad57be641834855758"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 19:11:15 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 19:11:15 2011 -0800"
      },
      "message": "am 957ee34d: am b9d69d59: Merge \"For rs_cl, fix _RS_STATIC (used while we do on-host linking). Now we do on-device linking, STATIC no longer makes sense. (b/2943524)\" into honeycomb\n\n* commit \u0027957ee34d73e6b0bec91edaad57be641834855758\u0027:\n  For rs_cl, fix _RS_STATIC (used while we do on-host linking). Now we do on-device linking, STATIC no longer makes sense. (b/2943524)\n"
    },
    {
      "commit": "39530e77e5f4aa2b445b0e7f33468c90d6be45bd",
      "tree": "d2a48cb3cdf7412d79400603405d4b764bb5a03b",
      "parents": [
        "7c4a66be94b3df8c32ccd8856fe85f22089103f9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 26 18:07:47 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 26 18:07:47 2011 -0800"
      },
      "message": "Actually fix build.\n\nChange-Id: I43cb042b0b8c8ac0f2e5fd9aee823298f9c29820\n"
    },
    {
      "commit": "26e5ff8a67ec72bbee7ebc102a2535d84c5a2213",
      "tree": "74ff3229540211a29bdbb08fa6a075e496b58237",
      "parents": [
        "79204b98d260d8f5e8419f5149b31b336424aec5"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 17:04:31 2011 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 17:04:31 2011 -0800"
      },
      "message": "For rs_cl, fix _RS_STATIC (used while we do on-host linking). Now we do\non-device linking, STATIC no longer makes sense. (b/2943524)\n\nChange-Id: Ia35f90eb0956b1cd6c436a1482d87d82f41cedc9\n"
    },
    {
      "commit": "7c4a66be94b3df8c32ccd8856fe85f22089103f9",
      "tree": "05fc774c18e65c6e05bca52c9736f71a1942c95d",
      "parents": [
        "c02a1cc1b148e1d57b6d2f91e23720c308ed5afb"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 26 15:51:29 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 26 15:51:29 2011 -0800"
      },
      "message": "Fix build breakage.\n\nChange-Id: I3fc80c719e7bfa2940af9257f46694232c0162a3\n"
    },
    {
      "commit": "88523f3757de8e5858f40b59328f977a01e0e7de",
      "tree": "d7c96f49cff9a64213ae0db2d9f7ff02ed55a296",
      "parents": [
        "890932eccb584c2c47cae6d9be4e073b13bc82dd",
        "dde78c2b1c2c2ea28b6799ac135477386ae5df93"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 15:00:44 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 26 15:00:44 2011 -0800"
      },
      "message": "am dde78c2b: am 79204b98: Merge \"Part II of fixing b/2943524: On-device linking rs_core.\" into honeycomb\n\n* commit \u0027dde78c2b1c2c2ea28b6799ac135477386ae5df93\u0027:\n  Part II of fixing b/2943524: On-device linking rs_core.\n"
    },
    {
      "commit": "f5a16efcc39bd683c5d98d21f91820bcaf59045a",
      "tree": "d159c107dc43188903491ab337bc89f0886ac17f",
      "parents": [
        "e0fc4b70f812cef4c8850be91b008e75b28757f3"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 14:47:17 2011 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 14:47:17 2011 -0800"
      },
      "message": "Part II of fixing b/2943524: On-device linking rs_core.\n\nChange-Id: I1db1f8a2c9e8afabd9961c0effca60b10c9ed4dc\n"
    },
    {
      "commit": "e0fc4b70f812cef4c8850be91b008e75b28757f3",
      "tree": "1404e2861b6bd874495fbd6c5b65bf7248123938",
      "parents": [
        "e361ca6428e137410ab828f5dee6148b8bdc29b3",
        "ca11318ac0c3f2553f2b4e033c68157240e9511d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 26 11:54:38 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 26 11:54:38 2011 -0800"
      },
      "message": "Merge \"DO NOT MERGE Remove the rs_quaternion functions until mr1\" into honeycomb"
    },
    {
      "commit": "e361ca6428e137410ab828f5dee6148b8bdc29b3",
      "tree": "b7f8e0cf0dc39d9a6237a4d275c8c639b2404007",
      "parents": [
        "1aadb2108d7614d9d1ff61b41c6c31cb8d211ab9",
        "1afbf54dd15d9dc412c8ddcba6bc6822ec779337"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 26 11:54:33 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 26 11:54:33 2011 -0800"
      },
      "message": "Merge \"Migrating functions for on device linking.\" into honeycomb"
    },
    {
      "commit": "ca11318ac0c3f2553f2b4e033c68157240e9511d",
      "tree": "4f8746c6e1ed39d54b962788fb564725442bfe7a",
      "parents": [
        "1afbf54dd15d9dc412c8ddcba6bc6822ec779337"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 26 11:16:23 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 26 11:16:23 2011 -0800"
      },
      "message": "DO NOT MERGE\nRemove the rs_quaternion functions until mr1\n\nChange-Id: I1c48624a308ce6f5c4a13215170f34c810b4cf00\n"
    },
    {
      "commit": "2fd2c894e9d16c4833a3356d5ecc3a6790a975a0",
      "tree": "c7dd7f8a730cb2922b682c3a6026e8212b6365ec",
      "parents": [
        "b6110a1ef41337a5f3042c7e08b63274cee4faf6"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 04:03:30 2011 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 26 04:03:30 2011 -0800"
      },
      "message": "Fix b/2943524: On-device linking the rs_cl.\n\nChange-Id: I1b1e76ec94a26e0bc86d997d2584c8a015c57de1\n"
    },
    {
      "commit": "1afbf54dd15d9dc412c8ddcba6bc6822ec779337",
      "tree": "42293abf3ac704a688e7dce09118cfad73863472",
      "parents": [
        "40f130398cdfc7bc123c6b8871d77d2398990d5e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 25 21:33:44 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 25 21:33:44 2011 -0800"
      },
      "message": "Migrating functions for on device linking.\n\nChange-Id: I41dc1551ada53370f2b06c49cc76089b1e72ac5b\n"
    },
    {
      "commit": "7e893e1ddfbca2e46c5af1be2e431ec2edb3fbd0",
      "tree": "4a986f2b11cad87850b2d026adc04c400af7612b",
      "parents": [
        "da6f9295840b0e74f61afa273ce2a767d8148af7"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Jan 24 12:03:51 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Jan 24 13:56:30 2011 -0800"
      },
      "message": "Add missing functions to math library.\n\nThis also updates the math test suite to exercise all the basic operator\nfunctions (except __udivsi3 which may not be 100% necessary). There is also a\nsmall fix for rsQuaternionMultiply().\n\nChange-Id: Id157e6d5ebe2e20c17e8ea7b13ffaa74c241838c\nb: 3203577\n"
    },
    {
      "commit": "a16a98145347187e9e92f400e72345354b4cbccf",
      "tree": "2a0d59c4f879e8d4c3ee7b61772dd9f45e3e100e",
      "parents": [
        "eb60932a199b5702c36bee760e2f69565a4f3f2e"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 19 18:06:34 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 20 11:59:07 2011 -0800"
      },
      "message": "Remove unnecessary library functions.\n\nChange-Id: I47fadb2b9e8b9e9ef5f139470366ce43c75fadbb\n"
    },
    {
      "commit": "833166d274030bfd90653626f0e9f5bf710f7d4b",
      "tree": "f990266481e0c1a974e576dc7bb42577814b6478",
      "parents": [
        "4243dc394d89a93cb207efa36e9755c2424d688b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 19 12:51:33 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 19 16:34:10 2011 -0800"
      },
      "message": "Clean up RS math fp library functions.\n\nChange-Id: Ibe87b06a7f40a3889d63310641359d98bdff066c\n"
    },
    {
      "commit": "cbcced2d15696ef85dc3a8db3e71e9c1a53d4f5f",
      "tree": "1ead50428773975ff8f58e82dd515338b45ae61c",
      "parents": [
        "b25de0558c4e5440982db53a220943a899390c90"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 19 12:17:54 2011 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 19 12:17:54 2011 -0800"
      },
      "message": "c99 bool support\n\nChange-Id: I0990425a9362d3ef6ea0b40bf6f00fcc10eed426\n"
    },
    {
      "commit": "1ad9612e9928728d0938c013f11374157fb31fed",
      "tree": "44465e3089d653920491de57b6ba0b96db97be49",
      "parents": [
        "9d30f75468b143724238e2cf00fcc7a2eeb2ba3f"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 19 02:18:45 2011 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jan 19 02:18:45 2011 -0800"
      },
      "message": "1. fp_mad.rs: Pass C99 check.\n2. Include C99 header (Will be fixed later at build.git.)\n\nChange-Id: I2864e081b2635dfc4fc0c85f746f6d0ce0b01af5\n"
    },
    {
      "commit": "688de88b65cdafc62a82a4eb2ff182fd320a0e51",
      "tree": "62c52dc1dc1d01796740459385515473962b0c0d",
      "parents": [
        "d63d33581051fdffd16789551852368d21b89fe1"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 18 19:39:29 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 18 21:04:59 2011 -0800"
      },
      "message": "Fix bug in modf library function (plus typos).\n\nChange-Id: I643c905e2e3e2dcf7a61f1d027b749d9a0d6e542\n"
    },
    {
      "commit": "793786c25878f1324b9cb44c47050c180ad68693",
      "tree": "596d5cbe4248d0e024a58f62a449b412488c37f2",
      "parents": [
        "0e5f4e549bec3bf998e1db3af47ccb353c31ff63"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 18 16:53:19 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 18 16:53:19 2011 -0800"
      },
      "message": "Provide mechanism to switch between extern/static.\n\nChange-Id: I59b1b45cc335278f92b68581594ca68115b9a590\n"
    },
    {
      "commit": "a8b78174eb6bc202cf86827618c806024e64cd80",
      "tree": "485712dffed2944521d52655641948d9edae4955",
      "parents": [
        "b01856da54892647afed260d017352d58648acc3"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Jan 14 18:49:01 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Jan 17 11:26:29 2011 -0800"
      },
      "message": "Clean up simple integer operations.\n\nChange-Id: I3bd11c54c49602e4f63310d50bd9b20fae234329\n"
    },
    {
      "commit": "682c4a860b435a6888ea0ea753a7ba6194bb442a",
      "tree": "34649631746e78cf4a3d1bda130bdffd4d9d787b",
      "parents": [
        "1a6c5b64deac492bc58eb94ffdb0ba21aa1934f0"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 11 14:38:18 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 11 17:00:29 2011 -0800"
      },
      "message": "Clean up RS math headers.\n\nFix types for ilogb and remquo.\n\nChange-Id: I54f8634b1fe8b6cfb136d3bdf6aab5a5961e6827\n"
    },
    {
      "commit": "1ac9da6717f27ecfd3c650bd1bfd84d336674dfc",
      "tree": "7abaf2d1d3a7feecd14c39cf8531880157faf312",
      "parents": [
        "e06c3a599f5d274ef7b1afa694ac2b1961f75aeb"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Jan 07 15:11:30 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sun Jan 09 17:04:18 2011 -0800"
      },
      "message": "Split time functions into rs_time.rsh header.\n\nChange-Id: I598b0031d15749c91d11fbd37b075d0564a94dbf\n"
    },
    {
      "commit": "d19524047fa2d12ecd45ebcf69543836e1b45579",
      "tree": "df06ecaa455d32026980a5915e0f6585c798f602",
      "parents": [
        "8903058a4a77ae920502054ba136b1b4539f1ea1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 20 12:55:28 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 20 12:55:28 2010 -0800"
      },
      "message": "Clean up Allocation buffer object api.\n\nChange-Id: Id3e2391a93a99f4c414a805ee33cfd113242a7e6\n"
    },
    {
      "commit": "6d8eb266dd398abf0511685fdaf98abba3396174",
      "tree": "1dab5166d146562573c048806a337b24177d732e",
      "parents": [
        "7dddf275cd7aa3b44ebeea1e34346f0a31308649"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 15 01:41:00 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 15 01:41:00 2010 -0800"
      },
      "message": "Fix mipmap bug introduced with Allocation cleanup.\nAdd syncAll to rsg headers.\n\nChange-Id: I02c953f3fddab3c6f4e98570cdad45a59711bbde\n"
    },
    {
      "commit": "ed9f210568082dd6d1d8a0c92c693d574d87d545",
      "tree": "d1b9a5c7862ac078064946a122dd89f05d88f38b",
      "parents": [
        "c65347f239e0adae4fe9fad5248b69a5a6d3bbe8"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Nov 09 17:00:54 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Nov 10 11:30:51 2010 -0800"
      },
      "message": "Code cleanup to make formatting consistent\nacross all the renderscript files.\n\nChange-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c\n"
    },
    {
      "commit": "b9a8eb3f1239e460f2eb71b262aa98d9ad31ea94",
      "tree": "2cebf5044847e32bf38f808a44ace6b1c3d32b7f",
      "parents": [
        "96eeb7e1ad396ed1140b464cba31b73de89c0268"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Oct 18 16:31:50 2010 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Oct 18 16:31:50 2010 -0700"
      },
      "message": "Remove unneeded inclusion of rs_math.rsh.\n\nChange-Id: I7e9beb88c3b0fb88e30bdbabdde2a2529825dbef\n"
    },
    {
      "commit": "2cd6f4709c6c260bfde999d7fe5364e88ee46b53",
      "tree": "dc1bf3f26629961f4a41357be5a090a0c21e84fa",
      "parents": [
        "a6fdc38b243233a7be0d0eca46ff98e17ebb6c3a",
        "6568896117197216de4877a31c382c7769617a10"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 18 11:45:15 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 11:45:16 2010 -0700"
      },
      "message": "Merge \"Add support for rsDebug with 64-bit types.\""
    },
    {
      "commit": "ec13bf79d9474972e1737a13598b1f216b342726",
      "tree": "599bbded33336bbd93d66b5fa797fabbde606b48",
      "parents": [
        "0d2b2d5e13ef4dcff89a28b4d6b25d5f0a05b96d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 15 17:57:07 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 15 17:57:07 2010 -0700"
      },
      "message": "Fix header file to always inline stub functions.\n\nChange-Id: I9999007c4d467d92d2f8ba5ad2a6f68fbb910959\n"
    },
    {
      "commit": "6568896117197216de4877a31c382c7769617a10",
      "tree": "dc7ed134725e5a93dfd450b706c2efb658969809",
      "parents": [
        "db3694d03068aca596feee7326d3c14eb71d8dc9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Oct 15 12:47:49 2010 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Oct 15 14:17:55 2010 -0700"
      },
      "message": "Add support for rsDebug with 64-bit types.\n\nBug: 3099081\nChange-Id: Ieb3af7757489876ef951be8527aa73f69e1481fd\n"
    },
    {
      "commit": "708e04ff413ee5c9b2700de1d83391704e0d2292",
      "tree": "e133c0fca8cc8fb11807181de17604b127b5830c",
      "parents": [
        "c4838afb343f1479d8239c60d51132fda66c1617"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Thu Oct 07 18:21:32 2010 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Thu Oct 07 18:21:32 2010 -0700"
      },
      "message": "Move rsDebug from rs_math.rsh to rs_core.rsh: rsDebug is more like core functionalities instead of math functionalities. Also portions of rsDebug implementation has been in rs_core.rsh already.\nAdd #define guard for rs_types.rsh to prevent multiple inclusion.\n\nChange-Id: I1db6dac9825c2618db3660e22c8791aff08d6243\n"
    },
    {
      "commit": "10825a07ae3a7520110a5fb642a6c8745d7b3956",
      "tree": "1611e988da8fbf0bc4d887594d7157c17677048a",
      "parents": [
        "c0ed31d7a9f6d6b788635429c20d0f6fa47418de"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Oct 05 11:33:27 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Oct 05 11:33:27 2010 -0700"
      },
      "message": "Adding text metrics to renderscript.\n\nChange-Id: Ica460525243d714a278e4ad5e436af43e1008e0c\n"
    },
    {
      "commit": "8e95466b5aa16b13c9e39b7ff8167f47a643c4ba",
      "tree": "50354e0b120c28a99467ce8ce0f82872e8b19fe6",
      "parents": [
        "6d8fe9b40bf7ffba54c21f5b142dd247326cd9a6"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Sep 01 16:34:48 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Sep 02 10:45:39 2010 -0700"
      },
      "message": "Adding ability to dirty the allocation and notify shaders using it.\n\nChange-Id: Id5ac8dbba5185cb1f43bedcf4098fcef9f477c51\n"
    },
    {
      "commit": "32e09b5891da0174f161d99e2d3ebe67d6efa39c",
      "tree": "244b492ddfc2049b8d2c3a2330a4acef337a276e",
      "parents": [
        "526e7a3c8549f504850d7e9148f70682ad0c537e"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Aug 23 10:24:10 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Aug 23 10:24:10 2010 -0700"
      },
      "message": "Renderscript samples.\nResolving name conflict in model viewer.\nAdding fov projection matrix function.\nAdding helper methods for blending.\n\nChange-Id: Ibd3f1510436811398787c285845d050158bd6de8\n"
    },
    {
      "commit": "fe0c474c2106fdc95289a7b30c5f8eb818b291ca",
      "tree": "019efaf02883d5b5a570b4e074bf371114a9810e",
      "parents": [
        "6236d61400b5a801547bebd6417b1f936fe12474",
        "cbed7524eacb4adf61c20a0af8bfb37938610bd6"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Aug 16 17:43:32 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 16 17:43:32 2010 -0700"
      },
      "message": "Merge \"Added frustum plane extraction and sphere culling code.\""
    },
    {
      "commit": "cbed7524eacb4adf61c20a0af8bfb37938610bd6",
      "tree": "917db7312577045de6c6eab3c596db0080e5c57e",
      "parents": [
        "fbb1bb8ab7c0eda2dc6b53f06c86353151948b4b"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Aug 16 17:40:10 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Aug 16 17:40:10 2010 -0700"
      },
      "message": "Added frustum plane extraction and sphere culling code.\n\nChange-Id: I9d55baecddc962f8973f0269f2f9977f1d4ce008\n"
    },
    {
      "commit": "02f62aa7d110b025b1867cb200891196f98b2628",
      "tree": "461280a32163624a6db6eee9b068b4e3eb87a18a",
      "parents": [
        "93af2e48a7af71cee18781b64150abed7b057e2a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 16 12:41:48 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Aug 16 12:41:48 2010 -0700"
      },
      "message": "Support reference operations in RS scripts.\n\nChange-Id: I9cb5f3cb71823ab24ca51bf0167a0f52cf0691f9\n"
    },
    {
      "commit": "aece2d0ca012144007870db9bb2cf0e360cbb973",
      "tree": "45452cadbea0418c305d2d1554ea17357441af8d",
      "parents": [
        "41e567f7cf3d3e68b88118728c8bd2c3967eff42",
        "a80145de0014aff9bdafe14601046ca511a2f90c"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Aug 13 14:39:01 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 13 14:39:01 2010 -0700"
      },
      "message": "Merge \"Adding bounding box computation.\""
    },
    {
      "commit": "a80145de0014aff9bdafe14601046ca511a2f90c",
      "tree": "fe7abc78a30c88c28fd0b866f19b4878a315e2b4",
      "parents": [
        "ff9ca9c2c53c994481323390991ff0e9fd14d06f"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Aug 13 14:32:23 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Aug 13 14:32:23 2010 -0700"
      },
      "message": "Adding bounding box computation.\n\nChange-Id: I682609312519d9474176556ade7a208c7d0a1323\n"
    },
    {
      "commit": "2a115d84228ee8e289b0eceae4af3a935ffcd1f2",
      "tree": "83e13e816ee97bf1cf86b0e3d16735668abccf5c",
      "parents": [
        "bf19bce30113f5824ffceb7a339501366bba2332",
        "2cbd298f390a8a944892198efdb25d81f07de3ae"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Aug 12 16:59:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 12 16:59:18 2010 -0700"
      },
      "message": "Merge \"Thread launch strategies.\""
    },
    {
      "commit": "2cbd298f390a8a944892198efdb25d81f07de3ae",
      "tree": "520f70bbf8cce3cba00c02ab8e184fe950b3ffa9",
      "parents": [
        "ee73498ddf896f6ed003e9ce1fab87aefda90173"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 11 13:26:28 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Aug 12 12:49:31 2010 -0700"
      },
      "message": "Thread launch strategies.\n\nChange-Id: I506df786e815205a8e51906c2b517302c1ef2471\n"
    },
    {
      "commit": "0de9444aa6c25d2c586e8204a6168d10e67376e0",
      "tree": "f224210eec7da35adb2000014b94246b938fe7c0",
      "parents": [
        "aa56ede87936f28f368e14e3b08d31de4005bb30"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 11 14:41:28 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Aug 12 10:16:55 2010 -0700"
      },
      "message": "Preparing renderscript java code for use with phanton references.\nChanging rs_quaternion to be float4\n\nChange-Id: Ibf49f412be8979eaa04cb252b407467eacd9dbf0\n"
    },
    {
      "commit": "a919112f4a68c5a929c68b0838011cdd55f8dca7",
      "tree": "999ce810b6c138309c70ee7aeb2adc298816b59b",
      "parents": [
        "0dde1f89a434fef356e12fbbbc3a322dfae3bb0d"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 11 10:04:21 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 11 10:04:21 2010 -0700"
      },
      "message": "Renaming stucts back.\n\nChange-Id: Ic9315c7fb2e03d0e88a07ae2361836d35106ab4b\n"
    },
    {
      "commit": "facd6fc4be5706f4ca5def9702a69bec94eb6adf",
      "tree": "9710774e98d2d219b8b17201bc7abb463effdbe5",
      "parents": [
        "fce21b5a3365da20e48655001e7cc0dacca67831"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Aug 10 17:34:39 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Aug 10 17:34:39 2010 -0700"
      },
      "message": "Adding quaternion functions to math library.\n\nChange-Id: I692214648892120943ca7d3b00034e27d1c330cf\n"
    },
    {
      "commit": "d64188a4a4acc0f494551367e09f63b44f0ed7f3",
      "tree": "f53a41af67483f00b8cd6ee32d16406564558877",
      "parents": [
        "41d9825b9aa1eb986990cd43513f7bdc6be0b88e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Aug 06 16:22:50 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Aug 06 16:22:50 2010 -0700"
      },
      "message": "Fix debugging support for float vectors and add matrix debugging.\n\nChange-Id: Ie1ee3764a32889f3c39b923186f14af74ecb772f\n"
    },
    {
      "commit": "41d9825b9aa1eb986990cd43513f7bdc6be0b88e",
      "tree": "df8362d3bf277903a52142cf8a7d005053b8665e",
      "parents": [
        "1911c60a4eeff9ee28734687ae7699bd2290931c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Aug 05 18:11:49 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Aug 05 18:11:49 2010 -0700"
      },
      "message": "Fix length normilization bug in rsMatrixLoadRotate.\n\nChange-Id: Ibdc1a64f2db6110acd971f8cacd6b1f9c09b02de\n"
    },
    {
      "commit": "518f033b68649c151cc8725ea8c557eae01cc567",
      "tree": "2f4bbdae3f45001be543d5766d71c3a913aa245f",
      "parents": [
        "442a647424e6537e94341654e3ae5d52efd84862"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Aug 05 10:28:43 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Aug 05 10:28:43 2010 -0700"
      },
      "message": "Adding more matrix math functions.\n\nFixing build.\n\nChange-Id: Ie0f6724ba063ada94d1d44d99bbe56e21d9bd72f\n"
    },
    {
      "commit": "442a647424e6537e94341654e3ae5d52efd84862",
      "tree": "0a73c7551dceac6b4a81ee6ddb9b7f2ef11c89b4",
      "parents": [
        "208c425e842afed177801016c00c2c01bd8b44aa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 04 17:50:20 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Aug 05 10:00:21 2010 -0700"
      },
      "message": "Support constant and varying colors in ProgramFragment.\n\nChange-Id: I16ce84ff427016f3a1923594efc718eca32dd7f2\n"
    },
    {
      "commit": "fb10c16a0528a418053e4b8e75eebe57476b86ef",
      "tree": "3a48101a091f1e5b34a3c2dd96d7d01fcfd45635",
      "parents": [
        "cf9a44cdf3647c8b31499ad6250f63259c0e34e2"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 04 14:45:48 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Aug 04 14:45:48 2010 -0700"
      },
      "message": "Added ability to set font color.\nPropagating the name of meshes and allocations from native a3d to java\n\nChange-Id: If781f55340b5369459610e5e92ea69e240dcd24e\n"
    },
    {
      "commit": "f0690c4f29f3c6fbff2fd5a9cc6d3ff028e1e066",
      "tree": "81bf45c5d18e9c8b69e13e8d5310936dc6946216",
      "parents": [
        "8f5d160c92bb03a9156301e0577fa590f1ce0199"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 29 17:31:14 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 29 19:10:25 2010 -0700"
      },
      "message": "Cleanup of signed/unsigned\nMake all functions overloadable.\n\nChange-Id: I443c83afcf9a7acfae394585201f081681f309db\n\nUpdate examples.\n\nChange-Id: I100d6fa8dd1af376bcee0b2c42c5aabe9c03bb6e\n\nforce rebuild of all .rs files to pick up core header changes.\n\nChange-Id: I6231a8a024388481ca231507e83b108ebdbc3500\n"
    },
    {
      "commit": "edb2fc6aa8eaa3a8423db877a9ee92123994fc75",
      "tree": "ebf932a0391060a3b61a8cee072c7286360a31aa",
      "parents": [
        "5aa1c034d9bfdb2744f637c4686adf20a7ed9975",
        "d8e76204555e5739df495f92061cd3861ad83bb9"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jul 29 17:50:01 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 29 17:50:01 2010 -0700"
      },
      "message": "Merge \"Fix 2877497: export rsgProgramVertexLoadProjectionMatrix()\""
    },
    {
      "commit": "d8e76204555e5739df495f92061cd3861ad83bb9",
      "tree": "c6dd4ae2094f4cfd7633b342fe7c600d9317a521",
      "parents": [
        "6b164fe048cdef5ba58f4ba9655e81632ab5e81e"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Jul 28 14:46:22 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Jul 28 14:46:22 2010 -0700"
      },
      "message": "Fix 2877497: export rsgProgramVertexLoadProjectionMatrix()\n\nThis updates renderscript to allow loading of the projection\nmatrix.\n\nChange-Id: I9af03e06ce6b5432ffbf3db8f6cda7b29aa21c7f\n"
    },
    {
      "commit": "17966517a1ecbe38b276235967dbc03b58628bbc",
      "tree": "faf17992e3f16a3114a0286812c51eb597e92e69",
      "parents": [
        "7f4d0c9705af50351753b608fc107e0220c9a2f4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 28 11:17:53 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 28 11:17:53 2010 -0700"
      },
      "message": "Cleanup sendToClient and add rsGetDt().\nRemove legacy implemtation of matrix calls which were moved to llvm bc.\n\nChange-Id: I527740590067db3bcb2147233ef41fb057f1d2a8\n"
    },
    {
      "commit": "8e6c17fcc40bfb2391dcadecb397431239ab8a18",
      "tree": "78253130ab783fb7bf0885a8ef121edd0bba2f04",
      "parents": [
        "6ef3593c3666dda3718e7e06547498ec33451690"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jul 19 15:38:19 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jul 19 15:38:19 2010 -0700"
      },
      "message": "Threading RS ForEach.\n\nChange-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e\n"
    },
    {
      "commit": "8f8a5724bee0f958ef81a7154e4fd40fb6f07a49",
      "tree": "06ae96f235518c3ba85241523903f9be4c1b01cb",
      "parents": [
        "506821b406181ff9b9a10c2fc078d16b79a8cf92"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 15 17:11:13 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 15 17:11:13 2010 -0700"
      },
      "message": "1st cut of ForEach and test.\n\nChange-Id: I6534569c8d26db8b9691666134a555c8bf94184e\n"
    },
    {
      "commit": "53a93d5e917038504ba4422e4ad346ae37131365",
      "tree": "87e761cec60c13650f753382148ce10e64d18321",
      "parents": [
        "82164ad543b4eb6c11937b2a81891443317709cc"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jul 09 15:34:32 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jul 09 15:34:32 2010 -0700"
      },
      "message": "Remove points from fixed function.\nAdd basic GL performance test.\n\nChange-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee\n"
    },
    {
      "commit": "6c8c2f22e9c7efc5b8fdb3d02a4c19be7a1728ec",
      "tree": "3aee1f5a374340147cf9f57c38240439776d795c",
      "parents": [
        "0b9a22cf782ab8f837161bf3357e08471ff5b9f2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 07 11:55:51 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 07 17:08:07 2010 -0700"
      },
      "message": "Fix image processing resource problem for non high-density devices.\nProtect include file.\n\nChange-Id: I5c6721033b37e35261b9fe424d74d3aef0620791\n"
    },
    {
      "commit": "8287a9bc5e184f1bbb91866591c4358a3a9eb168",
      "tree": "55126bd3dfa3cbdb2ccea11476cb55cb7cc8dde8",
      "parents": [
        "704aba52a8732ac6fffe9551756f86e76864e0a7"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jul 02 12:14:26 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jul 02 12:14:26 2010 -0700"
      },
      "message": "Cleanup pass on the mesh api change.\nRemoved all the simple mesh related calls and temporary objects.\n\nChange-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182\n"
    },
    {
      "commit": "164aaedf7f24827c3da84acc733325ae985930d6",
      "tree": "20e8d0a291b527ce31dc91dd3a32e32ab69a5ad8",
      "parents": [
        "738639ccd0f12b06d17df3d3b3ee68f506311331"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jul 01 16:14:06 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jul 01 16:14:12 2010 -0700"
      },
      "message": "Start of mesh API cleanup.\nSwitched all native code to go through Mesh class.\nRemoved SimpleMesh\nAdded java Mesh class\nWill need to port all existing code to use java Mesh, then remove java SimpleMesh.\n\nChange-Id: Idb9c03d0b06b4ef87db28dffcffa1881d39120e5\n"
    },
    {
      "commit": "5b7e333cf2f91c94e37dbb7024fa38da3db34619",
      "tree": "deeda2cde4fc739586fbb27956d472a419849f80",
      "parents": [
        "c086d9403f08d4f7505eff4dfdd61e0f22d26abf",
        "9b949fce39f0f39ce9275b71d7c347210775e7a8"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jun 25 09:24:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 25 09:24:19 2010 -0700"
      },
      "message": "Merge \"Adding freetype font rendering to renderscript.\""
    },
    {
      "commit": "6495128049975815e46081874b8ede8efddad2f4",
      "tree": "e48ff291bedc84ada5f683aa0bcebb26e0d322fe",
      "parents": [
        "8f31bd6b68c796d4a4176721a6e13bfdba2166e0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 24 17:56:34 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 24 17:56:34 2010 -0700"
      },
      "message": "Fix return values for rsClamp.\n\nChange-Id: Ic9980a2304797a74392c729d6b8ec9f477a906d6\n"
    },
    {
      "commit": "9b949fce39f0f39ce9275b71d7c347210775e7a8",
      "tree": "76b739126b5b3f10e8fd0bc63071dd22a105e227",
      "parents": [
        "8f31bd6b68c796d4a4176721a6e13bfdba2166e0"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jun 24 17:15:34 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jun 24 17:15:34 2010 -0700"
      },
      "message": "Adding freetype font rendering to renderscript.\n\nChange-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19\n"
    },
    {
      "commit": "fae3f6b4153ff39c4f9e00dcf635b413d0ae4e85",
      "tree": "e6c793e1ce30c43fa90c82601d9f65959b89c63c",
      "parents": [
        "0ebd5690b8a9eb55dc940b670267c11600cf7380"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 24 13:54:11 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 24 13:54:11 2010 -0700"
      },
      "message": "Add matrix ops to RSH headers.\n\nChange-Id: I7e2843983a12e0155114b4a18813799e4341d26f\n"
    },
    {
      "commit": "f110d4b787b91dabe968a812e76e5c1f8d953487",
      "tree": "65d71a0acb1441510240bec336535898a27d59e7",
      "parents": [
        "3ac8da87bba83de254e612ff8387db23e6434119"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 21 17:42:41 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 21 17:42:41 2010 -0700"
      },
      "message": "Move ImageProcessing and ModelViewer to reflected files.\nImplement boolean support.\n\nChange-Id: Iac2dc28067ac430b3e413fc651dfaa0b96214e2e\n"
    },
    {
      "commit": "6d1cf4148cbaec21cbc7d200894f6c7923075ed0",
      "tree": "8adc2ae4c95c5421dc064ec5dc7a94d2fc6147bc",
      "parents": [
        "020bb7b5ac26a6e2d2f6852952a84bb246445fcf"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 17 18:05:38 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 17 18:05:38 2010 -0700"
      },
      "message": "Remove legacy drawing functions.\nSkip element names starting with \u0027#\u0027\n\nChange-Id: I6b0967ed1dc47c072c3bed7c0219e2215a7068a6\n"
    },
    {
      "commit": "020bb7b5ac26a6e2d2f6852952a84bb246445fcf",
      "tree": "08c4aba55203bfc5957efed75b426b35d3082bb5",
      "parents": [
        "9cf3dc480f53b55674e547aaf08835d433b92879"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 17 15:55:00 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 17 15:55:00 2010 -0700"
      },
      "message": "Add skip to field packer.\nremove hsb functions from env headers.\nadd RS_PACKED define for packed structures.\n\nChange-Id: Idc661edff85c0047baa201f43e0839ac82c74593\n"
    },
    {
      "commit": "4e094c142880b338e78cb3343214a58058dabdb6",
      "tree": "61f8992274d2197a31d67df694a335701000aedd",
      "parents": [
        "7028db3beda25f9b8142f126cc124764b1e2f8a3",
        "722a5d710435dffe08415026fc846ee5ac8937fe"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Jun 14 21:16:26 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 14 21:16:26 2010 -0700"
      },
      "message": "Merge \"Comment out rsqrt for now. Long-term: Need to figur out why rsqrt caused slang to abort.\""
    },
    {
      "commit": "722a5d710435dffe08415026fc846ee5ac8937fe",
      "tree": "2dda18e490730808fcecf8c3dd5e45cb88bf97a1",
      "parents": [
        "e4031a3780ad3560d540e87e543a316b0b50a945"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Jun 14 17:34:25 2010 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Jun 14 17:34:25 2010 -0700"
      },
      "message": "Comment out rsqrt for now. Long-term: Need to figur out why rsqrt caused slang to abort.\n\nChange-Id: I635eecead3ef71690124e51f29afa163373e2329\n"
    },
    {
      "commit": "cac4d6d96551a756121361df2a83e7580e34a862",
      "tree": "1dae33e013e8c5da8fdbbee54933f6e33305b7e1",
      "parents": [
        "e4031a3780ad3560d540e87e543a316b0b50a945"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jun 09 18:03:56 2010 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Jun 09 18:03:56 2010 -0700"
      },
      "message": "To enable the reflection of rs_mesh etc. Side benefit: Better type checking.\nDouble-checked with Nick that the extra \"struct\" is enabling reflection and\ntype checking without incurring overhead.\n\nChange-Id: I624efd9547a8f847d9525906ab3a49278055c9e9\n"
    },
    {
      "commit": "96d719c91708fda5abc0442fcf6d275584d2cad6",
      "tree": "411ffcd541428e2faa0e16cbc02ccee67a2a4fb3",
      "parents": [
        "cbe4a73fef42602f68c698462ecc2e4b358d91b6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 09 14:26:16 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 09 14:26:16 2010 -0700"
      },
      "message": "Remove float8/16 from RS type list.\nWe will not have time to work through ABI issues for these types\non arm for our ship date.  Can be re-added later.\n\nChange-Id: I957758be7e900a1c55eff9cb5aeb16fa636bd9a0\n"
    },
    {
      "commit": "e29f3e74f71ea730519ff8ae1d8dd4c1630bbaf9",
      "tree": "48ca5c2daefa4ff854f48db7366045657f1db9de",
      "parents": [
        "0b0255bcdebb3c50a44327a931a7223f0770287a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 08 15:40:48 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 08 15:40:48 2010 -0700"
      },
      "message": "Begin using reflected files.\n\nChange-Id: I5307a0eac9c206b85c0cf7451d3f8300134bf8e3\n"
    },
    {
      "commit": "8cb39de03aef6097a90033600d11a60ae000a6e4",
      "tree": "cc9eb5fa87de5e14713684e7e177368d10550384",
      "parents": [
        "c9d0a87d504b3f0322b43f971f9cb4838ee521fb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 01 15:47:01 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 01 15:47:01 2010 -0700"
      },
      "message": "Remove RS_KIND from vertex arrays types.\nLegacy vertex programs now bind by name just like the user programs.\nThis removes the need for two different ways of declairing the same\ninformation.\n\nChange-Id: I0178c0962842a1bbffb6726984ae1b8f5bb7529c\n"
    },
    {
      "commit": "c9d0a87d504b3f0322b43f971f9cb4838ee521fb",
      "tree": "8056c172df00a20b2645853157e61a9cc0c860f1",
      "parents": [
        "3678f1989e6ced6d97afaa5bb28743b1955d39a3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri May 28 18:08:16 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri May 28 19:13:20 2010 -0700"
      },
      "message": "types update.\n\nChange-Id: I3bd43e163c919be4c3a38e0dd228cee220c62b76\n"
    },
    {
      "commit": "f17bccc9050498f51a32a2ee78f5d5a306008e3d",
      "tree": "d77d5bdaf502bdd34af96732258ed73acd506f2a",
      "parents": [
        "3255823de062e981f7bfc7994919207988697e45"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri May 28 18:23:22 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri May 28 18:23:22 2010 -0700"
      },
      "message": "Rough implemetation of ForEach.\nRemove launchID from root graphics script.\n\nChange-Id: I9f80c0d4df1264f2ee1624a6d7216b9dfdf8502e\n"
    },
    {
      "commit": "1001a5b97bf910c164dce45c174c4660d678d818",
      "tree": "abb68ebd1670710508f63dbc093e8ee43fa41481",
      "parents": [
        "62697e57eddc89d76fdfb6cdacaf83d058d9744a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu May 20 17:56:05 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu May 20 17:56:05 2010 -0700"
      },
      "message": "Remove noise functions and update images processing to use new rs namespace names.\n\nChange-Id: I2dc9b5ec7877acd630bea1a011ecc4a6d43a31eb\n"
    },
    {
      "commit": "d79b2e9f8b0fa43f6734aaa5e9d0d389d5da5109",
      "tree": "e2eb06363ce3d83f447bac87e385835a4314d7ac",
      "parents": [
        "d52498a64ff0bef28cd48ed28acd84a680a1d9b5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed May 19 17:22:57 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed May 19 17:23:08 2010 -0700"
      },
      "message": "Begin naming cleanup for renderscript runtime.\nPrefix functions with \"rs\" or \"rsg\".\n\nChange-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9\n"
    },
    {
      "commit": "1de0b87168837cfcd9318bec5c97d2e7d78d3293",
      "tree": "6b6cd8ea2a55597e3fd3573072cb85af892be731",
      "parents": [
        "38a9544825c6f3482237f9e29cddee58ebc093c3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon May 17 14:55:34 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon May 17 14:55:34 2010 -0700"
      },
      "message": "Remove more pieces of setRoot.  Add pointer to allocation lookup for scripts.\n\nChange-Id: I2c3075d2056f02bb834bfad403dc72da991f3156\n"
    },
    {
      "commit": "4d3399337d18ef04116bc8a2e5799274655d0c30",
      "tree": "a264ecb82632516adb510a2ca49d3cac750d54d0",
      "parents": [
        "810f5ccb99a8a05a6d1617b19a4efb2399450318"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 11 14:03:58 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 11 14:03:58 2010 -0700"
      },
      "message": "Convert renderscript from using ACC to LLVM for its compiler.\n\nThis will also require application to be updated to support\nthe new compiler and data passing models.\n\nChange-Id: If078e3a5148af395ba1b936169a407d8c3ad727f\n"
    },
    {
      "commit": "a70f416c9cf2fc6cc5e132c1d656ce07441d6b82",
      "tree": "2738fc0a8eefb95c041f0f158f18d73b45d0f342",
      "parents": [
        "c1d726c2d62424867ec14f2cde16b00fe0ddfee1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Mar 26 15:33:42 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Mar 26 15:34:30 2010 -0700"
      },
      "message": "Checkin new types for RS.\n\nChange-Id: I3d7a1a91c45cc1c97c60f3615f32e54e98e12f91\n"
    },
    {
      "commit": "5335600a2960d918793831914c84f962bf1cd134",
      "tree": "81ea166ec968d630f833927361bb23eba5087e10",
      "parents": [
        "cb88ac9f53920e5362818d9477ccf652569a78ed"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Mar 18 16:29:59 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Mar 18 16:29:59 2010 -0700"
      },
      "message": "Change opaque RS typedefs from void * to int.  These will likely become int64_t once proper support for \u003e32bits is worked out.\n\nChange-Id: Ic30240fe6c79170a0a88fd51185a1f01bd616c45\n"
    },
    {
      "commit": "4ab7b236efd06f53b345a73d3c25d2ec714c861e",
      "tree": "2e8032f25118ecb10cec2c72a734157619c38b7e",
      "parents": [
        "a0d6b59d875edb54b1c820fd4573552989c3869b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Mar 18 14:36:05 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Mar 18 14:36:05 2010 -0700"
      },
      "message": "More rsh headers for renderscript and a llvm compatible test script for fountain.\n\nChange-Id: If5d682e549e6f849ba809619587feb58c1e4ed0a\n"
    },
    {
      "commit": "33bcfa210abe67ab4829ebc03f15ea87be626d6d",
      "tree": "8a3e9dea0df229447b1041e3c1b5c8438ff190de",
      "parents": [
        "2978bfc6ad79c8f1138d34a704ce5b3d3d70d2c1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Mar 16 15:35:57 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Mar 16 15:40:18 2010 -0700"
      },
      "message": "First cut of basic RS headers for ScriptC.  Not nearly complete.\n\nChange-Id: I15df067936d3c0ff0e0917fd5ca44dc8e1352154\n"
    }
  ]
}
