)]}'
{
  "log": [
    {
      "commit": "705d2ea63a4b3c2345af83eec9dabdeea29cfa9f",
      "tree": "9f221531a18db9e01493db3007f35d367e9e309f",
      "parents": [
        "40f4efe712b375cf0421f4651abbc703595d9d47"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jun 09 10:11:54 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jun 09 11:16:59 2011 -0700"
      },
      "message": "Override equals()/hashCode() for RS BaseObj.\n\nThis will be used by slang reflection to type-check parameters to functions\nthat are of Allocation types (such as what happens with forEach).\n\nBUG\u003d4203264\n\nChange-Id: I2ba94531bbf53becf7695b253e1faa3dff099894\n"
    },
    {
      "commit": "6e66725e1cd631007c226e9ea7b99211bd1276e5",
      "tree": "8407e4c6ba36c46547f0e6ff3ca639568b66f331",
      "parents": [
        "946863498739efd2a2f627a957e7a60d765230b6"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Sun Jun 05 00:51:54 2011 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Sun Jun 05 00:56:22 2011 -0700"
      },
      "message": "Fix the false-alarm bug when we skip to the end, which should be OK.\n\nFix the bug b/4540617.\n\nChange-Id: I64a77b8c5d89bcd35f81d196928a671c954e9a28\n"
    },
    {
      "commit": "e27832acc083fa889e86b4c629b6aedd8855ceca",
      "tree": "8a7a414bd4864c283b96e4019fc72473bd123011",
      "parents": [
        "d5f89ebefe95c42466e287531a247b7f02dedd52"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jun 02 19:36:41 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jun 02 19:36:41 2011 -0700"
      },
      "message": "Improve validation in RS FieldPacker.\n\nChange-Id: I9f6a58048129db4978c893c2dc591b0ed825d05f\n"
    },
    {
      "commit": "260c77a4f741c3db76057cc4ea2ee54fe335ecf9",
      "tree": "8c7fb104b6c99d9a354acb148456537a16908100",
      "parents": [
        "50e51b81b1cf2778b99682d918ec1288a3a2593e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Jun 01 17:25:54 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Jun 01 18:03:21 2011 -0700"
      },
      "message": "Use android.os.Process.THREAD_PRIORITY_* symbols\n\nAs part of latency project, searching for and replacing\nhard-coded thread priorities by symbols.\n\nChange-Id: I113c07af95f8808b889b665e884b6b41d3440f8d\n"
    },
    {
      "commit": "edbfabdb98a2974f973d6c042e6efd547dc02fc5",
      "tree": "4c33358e10edd0f6f6144d8e51fd1d018dbf2461",
      "parents": [
        "dffa4761c8e238a925dcd7a4d23f044e2817d5e5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 17 15:01:29 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 17 15:01:29 2011 -0700"
      },
      "message": "Core to client fifo on sockets.\n\nChange-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b\n"
    },
    {
      "commit": "25999a08a6652ff5d7d0973f279f1e92e04b3506",
      "tree": "fd3a2678fee9bcf1217e03c17d9cb8a080ffacb7",
      "parents": [
        "415c842aa6dd3cc797ed2ef1ae42351f594a6c74"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu May 12 10:38:03 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu May 12 10:49:39 2011 -0700"
      },
      "message": "Cleanup mesh creation.\n\nChange-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e\n"
    },
    {
      "commit": "a89094aa3bc059c6e03b20b4c5b1ede4582f3da9",
      "tree": "442bc6fadbe5714d462fd8474b59057b5ab78c26",
      "parents": [
        "523ca2ba6de61306b3d3e62000e0e8c9f7edec3a"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed May 04 17:45:36 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed May 04 17:45:36 2011 -0700"
      },
      "message": "Code Cleanup and better Sampler creation method\n\nChange-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12\n"
    },
    {
      "commit": "2698536b3ff60bfee85e47e4a8d4b25fdfdf4db5",
      "tree": "9deee58d4f07e697fbef0cb78384c3e509cd3d07",
      "parents": [
        "e98c27e5e4f450b294cc525e1de65a194e9904d2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 03 15:01:58 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue May 03 17:27:26 2011 -0700"
      },
      "message": "Fix error checks on compute context creation.\nRemove GL init for compute scripts.\n\nChange-Id: I1bce8e4112babf4345fa56a30a9bed753734d8d6\n"
    },
    {
      "commit": "6e494d3ab606be8c06f8d4930fbec572bbfa15c2",
      "tree": "ffd17bfd895705529e4542280e78dd1d6aa8a15a",
      "parents": [
        "a08526ac42b3da98926ae921a6d8cfb9bbc90553"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 27 16:33:11 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 27 16:33:11 2011 -0700"
      },
      "message": "Add dalvik code for forEach.\n\nChange-Id: I26533fc553315b99b8f177ab62d9735a177b26b0\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": "43a17654cf4bfe7f1ec22bd8b7b32daccdf27c09",
      "tree": "a5aac88ebb367a0f046a5724edc8e35cbe192cb9",
      "parents": [
        "ea4af8914a3b6ea68558f20ce502966032ca1ab1"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Apr 06 19:22:23 2011 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Apr 07 19:23:05 2011 -0700"
      },
      "message": "Remove the deprecated things from Config.java. These haven\u0027t been working since before 1.0.\n\nChange-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e\n"
    },
    {
      "commit": "bd184c55850997a5c5e285357998dadbe95b7b5d",
      "tree": "01d90c1fdc2de53a65bf377980735d5d0557b336",
      "parents": [
        "331bf9b14b1c5c1e88f5c4092b6e24fae887fb3b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 06 11:44:47 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 06 11:44:47 2011 -0700"
      },
      "message": "Cleanup character limits.\n\nChange-Id: Icb127248d6e3a0b662ed3b13c9a6646f4f81129a\n"
    },
    {
      "commit": "331bf9b14b1c5c1e88f5c4092b6e24fae887fb3b",
      "tree": "a9472a72e2d08c45deb03741a0ff6ad3b33c0583",
      "parents": [
        "48f505657adba4d9156856e7d5593f23af5d5d5a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 06 11:23:54 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Apr 06 11:23:54 2011 -0700"
      },
      "message": "Seperate ProgramRaster.\nCleanup ProgramRaster and ProgramStore creation.\n\nChange-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7\n"
    },
    {
      "commit": "78a9f6a8227d1e9b465acb84f8476a30c5af9c13",
      "tree": "4bb01528d4691740ec94528d0816f65706be34ed",
      "parents": [
        "fb2e9d23e03c93fd11d79545a07ae776721117f9",
        "8e90f2bc1fa35a2dc7bd2aab8b8241b628800218"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Apr 04 14:33:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 14:33:19 2011 -0700"
      },
      "message": "Merge \"First draft of fbo in renderscript. Updating samples and benchmark\""
    },
    {
      "commit": "ef353dde086a6833471deff4da58a6eaf8a1ef36",
      "tree": "4da339ff2f12d521f1b5863bcd839dca3c982f04",
      "parents": [
        "55311e8d13cd3925185d3db4f3f32f2afd615667"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Mar 31 14:45:36 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Apr 01 14:22:35 2011 -0700"
      },
      "message": "Make BaseObj a public class.\n\nBUG\u003d4156151\n\nChange-Id: Ia5d5ae08ab8e176ad3ca1f38c2c33ef4e9551213\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": "e4a06c5fc738bf219f2a495e12a637b2d0871651",
      "tree": "a7102d6914154f456a57403ae690d9d2f8979aae",
      "parents": [
        "ce06ebfda4bd7c511cef3d98aacf7291a743ea46"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Mar 16 16:29:28 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Mar 17 16:13:03 2011 -0700"
      },
      "message": "Start seperating out RS compute implementation.  Create hal\nlayer to seperate from runtime.\n\nChange-Id: Idf5c1261be4131690d25c15948e98324e979b4f9\n"
    },
    {
      "commit": "b4a5f95b8e44d8029827722225ef7f93023ab1b3",
      "tree": "00f6523457ace6b6527e62ef61eb23abadb23c43",
      "parents": [
        "05c4d6def58a1c20f4160147dc7b47227b5c8c68",
        "6ff211e08a7c5d51e3899d10be53878c05c244b5"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Mar 16 21:22:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 16 21:22:10 2011 -0700"
      },
      "message": "am 6ff211e0: am 8f6c5226: am 55a9be3d: Merge \"Fix for bug 3434228\" into honeycomb-mr1\n\n* commit \u00276ff211e08a7c5d51e3899d10be53878c05c244b5\u0027:\n  Fix for bug 3434228\n"
    },
    {
      "commit": "2c74ad9aae29cc64fece926f353825a7925792c2",
      "tree": "d06f79b21c098e448d1370f4ec80309f232a3a28",
      "parents": [
        "c2b91a6113c30d3b994ef081fbd5b941200d55a4"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Mar 16 19:28:25 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Mar 16 19:28:25 2011 -0700"
      },
      "message": "Fix for bug 3434228\n\nChange-Id: I57973faf782b487e7913a096f0ab6012dc1c9415\n"
    },
    {
      "commit": "d50349de17784f924f8cca6ef2fb2708b9fd2ecd",
      "tree": "0706262b3fc8cb0337bd37ffd73ac327a5e8df52",
      "parents": [
        "9ca34f68139139e61c999a50d0ab066acd08036b",
        "84a97cae1e53400676a4dfd6c7bf75f9ac230fce"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 16 17:27:48 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 16 17:27:48 2011 -0700"
      },
      "message": "Merge \"Check setName() for null string + typo fixes.\""
    },
    {
      "commit": "84a97cae1e53400676a4dfd6c7bf75f9ac230fce",
      "tree": "77d5101607fcbc36498abb4ed4fb93696c941a8d",
      "parents": [
        "fd865d0fb5f5b38a41a9196ee54357715bd32254"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Mar 15 21:05:54 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Mar 15 21:06:21 2011 -0700"
      },
      "message": "Check setName() for null string + typo fixes.\n\nChange-Id: Ibf5fd3bcf908df8370eac2848e2b329328b9e8d3\n"
    },
    {
      "commit": "ef65bb30ed093d625476b5d77737217fd7750a87",
      "tree": "f55d780ae09dc61dddcd70e04d671459b506ff20",
      "parents": [
        "413bce45bad9ba7a1736c662aac9e3326ab554ea"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Mar 15 14:47:31 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Mar 15 14:47:31 2011 -0700"
      },
      "message": "2X2 matrix needs 4 float elements.\n\nBUG\u003d4104094\n\nChange-Id: I175bde5839d6f1c56b2fd7499853be723e85120f\n"
    },
    {
      "commit": "8cecbb5293f73e3f63f2601dda68016762c58a0c",
      "tree": "3541387663bace2a398e7ff7833043e4ece73115",
      "parents": [
        "9c8de7331475ef6f55449d95d0dfc6dcb425d116"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Feb 28 18:20:34 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Mar 03 16:10:52 2011 -0800"
      },
      "message": "DO NOT MERGE: Fix typos in RenderScript docs.\n\nChange-Id: Ie5f326c5c682ca7b604328ab25d7402cf01f7890\n"
    },
    {
      "commit": "f7d75b34d4b514413c64f502a1cb196bd6e43177",
      "tree": "32bbf93e8d7b17ccfdc5772817d74c7f6367d5b4",
      "parents": [
        "b80cb0c5d44bd86060541651514c51fb687048bd",
        "9c4086a6765cca1eb215f9a307038544b295792b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Mar 03 10:34:03 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 03 10:34:03 2011 -0800"
      },
      "message": "Merge \"Fix typos in RenderScript docs.\""
    },
    {
      "commit": "9ea30a69d5c1d5b137b0186116eb74261b3b5a5e",
      "tree": "f7dee3c7afc3db7de6aa0313dd42beafc4ad2e4a",
      "parents": [
        "0528bc77948e49bd75cfd4082fb8fef3a7238626"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Mar 02 12:33:50 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Mar 02 12:33:50 2011 -0800"
      },
      "message": "Fixing element count bug in renderscript.\n\nChange-Id: I0e795561db00e647d6dd5a9de7d25baf626d01a6\n"
    },
    {
      "commit": "9c4086a6765cca1eb215f9a307038544b295792b",
      "tree": "e00317ce3d25ac8d19d0013effc9031038845397",
      "parents": [
        "b43838fd7ac5e152ebd8ca28420aca1fb743645f"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Feb 28 18:20:34 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Mar 01 17:05:41 2011 -0800"
      },
      "message": "Fix typos in RenderScript docs.\n\nChange-Id: I4ff14b86551f99ffe984877a3f34b7140511c448\n"
    },
    {
      "commit": "347697710d033036c533bd6cee409c4b4c19d437",
      "tree": "6591c6d014d912cc60b45a8c98f439deaccefbf2",
      "parents": [
        "802e37e7b880c59ad791583baa70819db93b86f7"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Feb 28 16:01:28 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Feb 28 16:01:28 2011 -0800"
      },
      "message": "Discovered a matrix element bug while writing cts unit tests.\n\nChange-Id: I56709df188a5085611efca804582470340369dc0\n"
    },
    {
      "commit": "11518acc8c416023d8c2192b441a1767205676d9",
      "tree": "569e1021ca720dc13aaf513013cb1e8c2c002ddd",
      "parents": [
        "3f41d8f5ee1a8d5366d79ee03d97fac8403c676a"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 09 13:57:06 2011 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 09 16:24:12 2011 -0800"
      },
      "message": "clean up and add javadocs\n\nChange-Id: I7f628106247de887cd91c4a4b4b55d3ebfa700c8\n"
    },
    {
      "commit": "ed5bab93c6851dc4143d6e0d23ebf288e026936b",
      "tree": "69b8427d80e6408583b428e713fb94766fd87400",
      "parents": [
        "0512d080a5ae7eccb154be4302aaf4b5fb8aa5a6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 21 13:08:02 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 21 13:08:02 2011 -0800"
      },
      "message": "fix bug 3375251\nCopying arrays of objects would generate an exception\ndue to excessive internal type checking.\n\nChange-Id: Ic89c24962408f1a95dc0385b74618a70d6ff5859\n"
    },
    {
      "commit": "e9f5c1894bb3fd0d86b769329037790a474f14c1",
      "tree": "4bf5392fae9e2340ff55d708ed4e55d6ec20ba49",
      "parents": [
        "2e0f0bb3fe63c51fa3154f8ed17bfaf611edbf5d"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 20 18:17:25 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jan 20 18:17:25 2011 -0800"
      },
      "message": "Properly use Long2 for \"UInt2\" for FieldPacker.\n\nWe were misusing this API, since it requires the additional precision of\nthe next size up on unsigned versions of types.\n\nChange-Id: Ic3c87f681ac6705ae0b36a3464ce0d63737945fd\n"
    },
    {
      "commit": "fdc54a97ee588bbd6c981a5708050fd97f01baec",
      "tree": "88a9b5701378a62b858b393f727373b91a8add18",
      "parents": [
        "4fa3eed8e03348e2629abd539b3476a86b44135e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 19 16:14:21 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 19 16:14:21 2011 -0800"
      },
      "message": "Check and propogate errors from llvm.\n\nChange-Id: Id99a724f746d1f64eabcdf67c12646cc32ff8f9d\n"
    },
    {
      "commit": "4fa3eed8e03348e2629abd539b3476a86b44135e",
      "tree": "c46c282902362caf13e7192662eefd7931206f97",
      "parents": [
        "aa2275e31d1ab6d672013e82a7b8da2559b0e085"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 19 15:44:38 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 19 15:44:38 2011 -0800"
      },
      "message": "Expose unchecked copyFrom variants.\n\nChange-Id: I452d082bb4adbd578b6300bf5829dc59e91e517a\n"
    },
    {
      "commit": "d1ac98149737299513da1357e36f68cbb6d74425",
      "tree": "d59875cb9ab74b735cd2d417d42020d1a5b5158e",
      "parents": [
        "991040c8261237997915f8a4c899a6ea5012fb42"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 18 18:12:26 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 18 18:12:26 2011 -0800"
      },
      "message": "Fix race condition between GC thread and\nthe teardown of RS.  The RS context was going away while\nthe objects were being deleted within the finializer.\n\nAdd more debugging for playCoreCommands.\n\nChange-Id: I391f0b4db948f43f54017b47b062ab47d6a1ef64\n"
    },
    {
      "commit": "44593df6fa741c22bfc76d1608160f053b91bd05",
      "tree": "4965837d15b1320cf09b4f95bfc1bf822d245f1d",
      "parents": [
        "3d7a9707a58bb043147f30dc81c61deeeffeeef7",
        "ec0d3353b16741c69681577eb43ccfea435eb4ba"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Jan 17 16:10:10 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 17 16:10:10 2011 -0800"
      },
      "message": "Merge \"More docs\" into honeycomb"
    },
    {
      "commit": "ec0d3353b16741c69681577eb43ccfea435eb4ba",
      "tree": "379f4188fd2391e05ff52ad0b9bdf84d1c523c7f",
      "parents": [
        "981df1d9931c1bd48dbb735437823b92db51e1a1"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Jan 17 15:23:22 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Jan 17 15:23:22 2011 -0800"
      },
      "message": "More docs\n\nChange-Id: I3dfea7d83bf8525efda59cef6fafa854b5aa9fe3\n"
    },
    {
      "commit": "b97b251c26b801b26f2630e3a2e3f93e4088f2c5",
      "tree": "2e9db711d8474aa41ceeccbc9e36b030d92b301a",
      "parents": [
        "300406abd4a1e96d18d2a6486b3e41ddd3cee8b4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 16 15:04:08 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 16 16:11:42 2011 -0800"
      },
      "message": "Add error checks to the copyFrom functions.\n\nChange-Id: Iac064c52eb58b05a94fa1c432304c6216256555b\n"
    },
    {
      "commit": "21b4103e42cb0fa004cc4a978f49f63e7668ab0b",
      "tree": "175250a3ee0f6bd968adcf347cbbd214c1d5ec91",
      "parents": [
        "6e72ff9082f82885d738f637d40bfe43d267107a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 16 15:05:41 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 16 15:05:52 2011 -0800"
      },
      "message": "unhide functions used by reflected files for SDK.\n\nChange-Id: I7cfbfa94cb21207cc5c91e08a60a7184da3f583a\n"
    },
    {
      "commit": "0473ff1ef653434a1a0f3c07be00f7ebcbb472ad",
      "tree": "183b25ac0b3d9ef8ab5563581a1e76796823042b",
      "parents": [
        "2dc59d56cbfe90fdae745496038352fdada6ee26"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jan 14 11:27:27 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jan 14 12:16:02 2011 -0800"
      },
      "message": "Removing things that shouldn\u0027t be public\n\nChange-Id: I23ea748f7f4ba27307807d7e1d56e49b7c10a827\n"
    },
    {
      "commit": "f5c876e82d7cc647ba94d29eb914e64b7977c303",
      "tree": "9aa6100564f31b0c2a60da2fb2cc07bdd5402658",
      "parents": [
        "a3cdaa5337fa573c4c61770195d6232c2e587090"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jan 13 14:53:43 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Jan 13 14:53:43 2011 -0800"
      },
      "message": "Docs plus removing some junk per API review.\n\nChange-Id: I45f995b656754550be68c78e467071d6e59b348f\n"
    },
    {
      "commit": "623c54dd1605d802bb6bfdd0d266a191d4f2d88c",
      "tree": "bd0279bc03a08dc185b229cd667119d7609fb764",
      "parents": [
        "14bdce0441378b766afca3eaa5ac78dbc2f7c6e1"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Jan 12 17:32:36 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Jan 12 17:32:36 2011 -0800"
      },
      "message": "Documentation\n\nChange-Id: Idb5f87f9d2c0f7fb4677b1b45c232502d66b4668\n"
    },
    {
      "commit": "208a1c68ee21930112a3704bf8c46a9f27d8d04d",
      "tree": "a6e50131c61eeb408566b4edc6a23d158e5e19a2",
      "parents": [
        "63be8dd178447fce289c940638cd37aa560d9de3",
        "fb9f82ca4f11cf7e43a001f3e6fd1b381cc86210"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 12 15:22:09 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 12 15:22:09 2011 -0800"
      },
      "message": "Merge \"Implement more of copy2DRange*\" into honeycomb"
    },
    {
      "commit": "fb9f82ca4f11cf7e43a001f3e6fd1b381cc86210",
      "tree": "000fb80d2d73d062f9493cec84880974d77e68db",
      "parents": [
        "f7086090cfc8d97b5bd3b4d7801a27af11f7c207"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 12 14:53:25 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 12 14:53:25 2011 -0800"
      },
      "message": "Implement more of copy2DRange*\n\nChange-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293\n"
    },
    {
      "commit": "b11e3d2b0edb03a5e3ea535d58b0cbe2d920ed16",
      "tree": "c4ad77c456f7b43f7ceb910b186f8a0b10ff51b3",
      "parents": [
        "54c38bf05da42e40b8726ab2b5a33762081e9345"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jan 11 19:30:58 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jan 12 14:24:35 2011 -0800"
      },
      "message": "Unhide more of the RS APIs.\n\nChange-Id: I7ec5de42680a4184d3a1380ea7c35b6ba3cf13bf\n"
    },
    {
      "commit": "f7086090cfc8d97b5bd3b4d7801a27af11f7c207",
      "tree": "44ac295d7ede32a76af74f20b80a95cb2a6d1e13",
      "parents": [
        "1415bb7a948e0add9f6beb6dccbea70e9d2bedd0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 12 13:28:37 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jan 12 13:28:37 2011 -0800"
      },
      "message": "Cleanup bitmap uploads\nImplement standalone mipmap generation.\n\nChange-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263\n"
    },
    {
      "commit": "27d116085ebbb112ec1fd959763a027ec08f7179",
      "tree": "84ed2039d69959fe571a5ce4744542bb0144275e",
      "parents": [
        "7a8f01abf98b6212358ea0e0401879093d2c0f93",
        "dcc231955d81c66309ce97cca05a25f79ee7d5ea"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Jan 12 11:53:42 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 12 11:53:42 2011 -0800"
      },
      "message": "Merge \"Adding ability to load cubemaps from individual faces.\" into honeycomb"
    },
    {
      "commit": "252c07802f7039f15f723751162e64a6621e6998",
      "tree": "302fa408642f596699f8bd78dc26971d10615279",
      "parents": [
        "9fafe4e0ebab270591a505f1f07fd2e5489a16f7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 11 17:42:52 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 11 17:42:52 2011 -0800"
      },
      "message": "Add error checks to bitmap uploads.\nFix java side calculation for pixel sizes.\n\nChange-Id: I2636db2ccdc9a330214fe9d8b26617b33e52ec8e\n"
    },
    {
      "commit": "dcc231955d81c66309ce97cca05a25f79ee7d5ea",
      "tree": "ac72f6344468683aa146e431c3fc96c710f197b9",
      "parents": [
        "d5208cf42c0f9b281505cb465b4de4e8179a6f9f"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Jan 11 14:47:44 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Jan 11 14:47:44 2011 -0800"
      },
      "message": "Adding ability to load cubemaps from individual faces.\n\nChange-Id: Ic8b6693f625c181e031d4393ba8fac40049da88b\n"
    },
    {
      "commit": "fe852e216fdfab20e7b3d3e55247f70634d267b9",
      "tree": "a0d83f8e4b74f40a5e53704ca0ba9bcf8c06df03",
      "parents": [
        "3045bbaf58574ad3168466b198b835b29d174c18"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Jan 10 15:57:57 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Jan 10 15:57:57 2011 -0800"
      },
      "message": "Updating cubemap loading code.\n\nChange-Id: I93bb00e5fd1ccc622d17eba70a510664c2093723\n"
    },
    {
      "commit": "67e3d206ca80dd97309ca63169503088cb509bde",
      "tree": "993c8150e0c2c8825b19702418837ad60c7e3b77",
      "parents": [
        "febbf6e7f87900b479fbed31ab1e0486caeb281d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 09 13:49:01 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Jan 09 13:49:31 2011 -0800"
      },
      "message": "Hide and delete some code that should not be public.\n\nChange-Id: Ibe201c235fc81ef1fecb120d6049d6e56222462c\n"
    },
    {
      "commit": "6c191768f112d17f926e9b3bf5ed581af7273cb8",
      "tree": "3ff3a4288e85944147f35f19679f42b523d1c5f5",
      "parents": [
        "bdd8d17d81c4ef41a2ae82c7f73ecff6b48f493e",
        "df27202debdc2573b7882405010fba31ee4d46e6"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Sun Jan 09 12:07:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jan 09 12:07:00 2011 -0800"
      },
      "message": "Merge \"Adding comments to the renderscript program classes.\" into honeycomb"
    },
    {
      "commit": "df27202debdc2573b7882405010fba31ee4d46e6",
      "tree": "9022187d129d9a7b13d27c629800ac10bf7402a9",
      "parents": [
        "660733d3e457482104d8a6e5b0a1fe2182de5150"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Sun Jan 09 11:34:03 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Sun Jan 09 11:34:03 2011 -0800"
      },
      "message": "Adding comments to the renderscript program classes.\n\nChange-Id: I989575951df1218c1e753dfa12193d560266bf11\n"
    },
    {
      "commit": "fa445b9353972735d8d65e8a936786b1afe9886d",
      "tree": "0262ad6fe9a936fea749a3203d35849036e27fcb",
      "parents": [
        "e4aff7c6bf0808690ee230cb143ba4394fbc259b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 07 17:00:07 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jan 07 17:04:29 2011 -0800"
      },
      "message": "Cleanup subdata apis\n\nChange-Id: I70d0d5e4ca2b42f3a9cbf854fe47917cee8f46df\n"
    },
    {
      "commit": "b0253ea6969bdd27bf574e0da7fa91aa6d09f44f",
      "tree": "2c2c89870052eb05e3d150d8710c7df4d1f3646a",
      "parents": [
        "60525c824ccf11302a9b8343e72eba259485edea"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jan 07 11:12:08 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Jan 07 11:16:08 2011 -0800"
      },
      "message": "Additional loading methods for fonts and a3d files.\nCleaned up error messages.\n\nChange-Id: Id33b7149671df23c37cc11375d844a7837dac750\n\nChange-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179\n"
    },
    {
      "commit": "cfc2330c4eb42c8e71d00d1a13e84089adcbd595",
      "tree": "3640f1c7356bfaf8e16e11ff5fdbf952bc026b05",
      "parents": [
        "334108b56c60ecb0aec25b63708aa2f9668e2926"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 23:06:28 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 23:06:28 2011 -0800"
      },
      "message": "fix build\n\nChange-Id: I4991e3e11b2f44328ee272dcb498c6b9fd90c5ee\n"
    },
    {
      "commit": "334108b56c60ecb0aec25b63708aa2f9668e2926",
      "tree": "65c787668c92050bdc11d07516a2713ddd77fb78",
      "parents": [
        "a23d4e792cb13090c540edfdd5cee03799bb9d48"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 21:58:19 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 22:19:53 2011 -0800"
      },
      "message": "Random cleanup\n\nChange-Id: Ife6f19d51e8229b6cf1ca8689df7baba2fcb4dc9\n"
    },
    {
      "commit": "a23d4e792cb13090c540edfdd5cee03799bb9d48",
      "tree": "1d9995552ef8cebdf3942c62d7a94c9d28f7ec06",
      "parents": [
        "c91d8c3ea5d2a3a065f7d5074817689713ea6dda"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 18:59:12 2011 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jan 04 22:19:44 2011 -0800"
      },
      "message": "unhide renderscript\n\nChange-Id: I44dd19aec0a994316da22ea8bea01b9962f54680\n\napi update\n\nChange-Id: I77f5365b8b7a919cd572ceb65a9ab3871b9495d0\n"
    },
    {
      "commit": "69011ff5e1e306d7f3e635be1b3681b622c51d67",
      "tree": "bf0b5bab480feb11ed086e07ab053663cf7003db",
      "parents": [
        "753467e6c7d244e4c9c3c9a20c78bf4874432db2",
        "49a05d7b82956009f03acbb92a064eed054eb031"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 29 16:27:00 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 29 16:27:00 2010 -0800"
      },
      "message": "Merge \"Move adapter2D to a derived class from Allocation.\""
    },
    {
      "commit": "49a05d7b82956009f03acbb92a064eed054eb031",
      "tree": "d0cd4c1b228dfbf08170ffe1712087df41ac38fd",
      "parents": [
        "5c68a712dacf8cf0a419f1b743474a3b4290d024"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 29 14:31:29 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 29 14:31:29 2010 -0800"
      },
      "message": "Move adapter2D to a derived class from Allocation.\n\nChange-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da\n"
    },
    {
      "commit": "b3b89f63af148031817c046ba8023b76241c1e7c",
      "tree": "042dab40434bd64cdc123162533c0b0a79d63270",
      "parents": [
        "7f2b6c270bb0cf904632a8290c41d527ebb9b00f"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 29 08:43:49 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 29 08:43:49 2010 -0800"
      },
      "message": "Fixing a bug in the load function.\n\nChange-Id: Ie5e72836dec7f77d42c8cb9afb8c3d5591ff35a7\n"
    },
    {
      "commit": "b4d7bb6872f523b4318144202e119766ed9054ed",
      "tree": "2e7e18e9864c7c9398bbce8f0bc227f147b648f4",
      "parents": [
        "1528d8f47cc6f0e0d5c9f905f82d15a35ce1bafb"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Dec 21 14:42:26 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Dec 21 14:57:04 2010 -0800"
      },
      "message": "API cleanup for renderscript. This will be a multiproject commit.\n\nChange-Id: Ida62d3a155285a20725be9daa62217faef1c3734\n"
    },
    {
      "commit": "e688213f6f2b2e10eb7a5c70b43fe0c3ad45db81",
      "tree": "384a415a84710d90953aefbbb7408444cdf5ea2c",
      "parents": [
        "b89e142949127502c5ecd3f221d5ac0d30ac9a54",
        "d19524047fa2d12ecd45ebcf69543836e1b45579"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 20 14:28:52 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 20 14:28:52 2010 -0800"
      },
      "message": "Merge \"Clean up Allocation buffer object api.\""
    },
    {
      "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": "eeca435dc6134a285b9bbb832cd6a1a88f34e85f",
      "tree": "0c7650ef80ade830a7892e867afe777a64187780",
      "parents": [
        "b70c82dc45f62a1c257a80e7aa9e0ecfe063c1be"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Dec 20 20:45:56 2010 +0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Dec 20 21:02:32 2010 +0800"
      },
      "message": "Stale cache management to address a P1 bug # 3296131.\n\nChange-Id: I593f35a91c4a14c055828f8989fe01b9e7790039\n"
    },
    {
      "commit": "e27cdeeecba5b445e307d653d9cb7da007adfac3",
      "tree": "2bd196f42ef3d904c610f2b327642391a6724e20",
      "parents": [
        "60e41fa4456ce6bc37a33b1e4b81a56e9411199b"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Dec 17 11:41:08 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Dec 17 11:41:08 2010 -0800"
      },
      "message": "API reaview cleanup\n\nChange-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f\n"
    },
    {
      "commit": "e5d3712d9eaef7ebbf142b508bd740414d930cb0",
      "tree": "e2fe8e53a1fb39d0ce15d0e36ae5906e9a9f40b4",
      "parents": [
        "17268ccfcf11c71d3524163cd0f01f5c272cf3a7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Dec 16 00:33:33 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Dec 16 12:18:28 2010 -0800"
      },
      "message": "Remove outdated texture upload functions.\n\nChange-Id: Ie3f9ba64a94425fa96b1924cb4b70dd36b71e294\n"
    },
    {
      "commit": "0857196107d55bae312c12b72b115d25d5fee4f9",
      "tree": "2180a2809a3c945de178284fd44b8e5ed26fd42d",
      "parents": [
        "320a4beda312279e842a97d3af5b3f0b28cbe49d"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 15 09:59:58 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 15 10:11:31 2010 -0800"
      },
      "message": "Cleanup and refactoring of an earlier cl.\n\nChange-Id: I5e356ed88375a1620846e0c500659e3b7ead5030\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": "6b32fab1dbfd8bc1cc176557fe0a7b2ebd4966bd",
      "tree": "49b2bdb6cec0af7f5e0131c8d17d88d365382b8a",
      "parents": [
        "2bc248b698b17fd333beae828039a8bff7604a9f"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Fri Dec 10 01:03:59 2010 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Tue Dec 14 11:17:20 2010 -0800"
      },
      "message": "1. Add Context to a RenderScript or RenderScriptGL instance.\n   This is to allow RenderScript to better interact with the Android environment.\n   E.g., per-app cache.\n2. Plumbing, testing.\n3. Added getApplicationContext in RenderScript.java.\n\nChange-Id: I85edeebe38825e20b2e86f4f4815689dfc332ef9\n"
    },
    {
      "commit": "d4b23b54445b13dacaafad97d100999abb36ea6f",
      "tree": "265a246ae22c5b726690c422bc5c5518e6d445a0",
      "parents": [
        "666a5ed98142867bcd6658c97210b775c828dae5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 13 15:32:35 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 13 15:32:35 2010 -0800"
      },
      "message": "More API updates.\n\nChange-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2\n"
    },
    {
      "commit": "4ef6650bd05a39a09958ea1db92f120ea4949cb1",
      "tree": "19e72e8c62fe8239d453826f4610feb7491dbcba",
      "parents": [
        "16bb80af66012cee1625dd4e926c1fbdf87b8670"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Dec 10 16:03:15 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Dec 10 16:03:15 2010 -0800"
      },
      "message": "Remove CreateFromBitmapRef and add\nCopyTo(bitmap) replacement.\n\nChange-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d\n"
    },
    {
      "commit": "5476b450e50939940dcf3f15c92335cee2fc572d",
      "tree": "2129f5a5abfdfa6d43ae3e884d759d4614604c41",
      "parents": [
        "af8962e48ecf0ff3833084f540ca7e2f05295560"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 08 16:14:36 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Dec 08 16:14:36 2010 -0800"
      },
      "message": "Allocation API update.\n\nChange-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503\n"
    },
    {
      "commit": "bf6ef8d78fffbce6c1849a4a28fb3f4401ad039e",
      "tree": "7bbf2a1d7b8034834e49fa6b636deafcf874d277",
      "parents": [
        "11a8af5ea1e5a760e6d40f025f9cbc356edf1894"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 06 15:59:59 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Dec 06 17:46:20 2010 -0800"
      },
      "message": "API review cleanup.\n\nChange-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141\n"
    },
    {
      "commit": "add9d9633205f76cc34f04368b8482c2c369ba63",
      "tree": "cc360ce8783627e98c05f764d99c70dc29cc5b87",
      "parents": [
        "83d97c8c7ddff9374f876bef48758414a7775cb1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 22 16:20:16 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 22 16:20:16 2010 -0800"
      },
      "message": "More error checks\n\nChange-Id: Id2b9ab7a76bbdf2ed745f5e36e552dc9b101982f\n"
    },
    {
      "commit": "67f2e442a31b8395e3c1951f8e91139ec7f2be99",
      "tree": "9e3001eb5181faec98ac13fa85c7915fb8c96c1a",
      "parents": [
        "3d019afcdb167a04d9c879285b448f9be1de3c67"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Nov 18 15:22:43 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Nov 18 15:27:28 2010 -0800"
      },
      "message": "Support for cubemaps.\n\nChange-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee\n"
    },
    {
      "commit": "a914f340ae5b267dc3ab36c1156c795b8fa18f5d",
      "tree": "57050355fb1457ad8cbe27d7a8f657b9902cd85a",
      "parents": [
        "4daaeafd278d22ec9013d1cdaade562044ee907e"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Nov 08 01:33:59 2010 -0800"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Thu Nov 18 00:03:23 2010 -0800"
      },
      "message": "Add caching support of BCC binaries.\n\nChange-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142\n"
    },
    {
      "commit": "68f0a32d103d3861103bce3763b222bde99c0a4c",
      "tree": "2681e49340e97dc410b9a376a84754c7c5136db0",
      "parents": [
        "4a0d0b34b244b5b730e861d875e7ae289cbb3311",
        "6f4cf0b8885403ead157ae00fd43cf1282331c23"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Nov 16 18:30:58 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 16 18:30:58 2010 -0800"
      },
      "message": "Merge \"Fix ref counting for globals when set from java code.\""
    },
    {
      "commit": "6f4cf0b8885403ead157ae00fd43cf1282331c23",
      "tree": "ae1e103e42911792c5f859d34d8362a76ae362b0",
      "parents": [
        "7a21ee61484e7c55f8642231362821058104a49d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Nov 16 17:37:02 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Nov 16 17:37:02 2010 -0800"
      },
      "message": "Fix ref counting for globals when set from java code.\n\nChange-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb\n"
    },
    {
      "commit": "4bd1a3dbcad2ae424293e276434b45ebee97248d",
      "tree": "4073c54ebeff628e249a3edec1f80910d990792b",
      "parents": [
        "4e74e181d1f06b31ebe98589dbe2ee9ddb722173"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 16 13:46:34 2010 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 16 13:47:37 2010 -0800"
      },
      "message": "Show Bitmap.Config value when unable to handle.\n\nPart of investigating http://b/3201172.\n\nChange-Id: I76a31c968b4c60beb079349a0722aa9a4ea5921c\n"
    },
    {
      "commit": "a1b13ed0912a7e08f9848196b4ca64dcb5db9d0b",
      "tree": "8ca5d9d8596f2a7da54e707e4b9ce8b654227afe",
      "parents": [
        "27676fe24be7444a174c15df476e49adc5335d03"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Nov 12 14:58:37 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Nov 12 14:58:37 2010 -0800"
      },
      "message": "Document RS element and type and add validity checking to type creation.\n\nChange-Id: Ic96c0199e27785b3eabde2c6e95ed514915328e9\n"
    },
    {
      "commit": "27676fe24be7444a174c15df476e49adc5335d03",
      "tree": "4eb9aafa117326b2eeb44d63d962791290df9e7b",
      "parents": [
        "95ab69f4f4c9c097d328a4bc2448e1aa8f0f2617"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 10 17:00:59 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 10 17:00:59 2010 -0800"
      },
      "message": "More documentation.\n\nChange-Id: I423ff081edd4dab9173bc13d05850bb39839b6d3\n"
    },
    {
      "commit": "06d69de78845659e6904ae4964e606a7f1a6a4a8",
      "tree": "15a497321026614c8338e40305b32e43b0a0ff31",
      "parents": [
        "641b0628cd9d8be001fa445771d460b47ba1f6cb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Nov 09 17:11:40 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Nov 09 17:11:40 2010 -0800"
      },
      "message": "Continue error check improvements and write some docs.\n\nChange-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4\n"
    },
    {
      "commit": "1c41517124a90fcfdb95dc069fc492c6fcf1ff25",
      "tree": "43a463cfe40b0cf7e96ca9045075e31390d1e60e",
      "parents": [
        "553a53ef9ff789dff8b5a74dfea4d6f37feeb263"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 08 17:06:46 2010 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 08 17:19:31 2010 -0800"
      },
      "message": "Handle user message ID 0\nPass RS runtime errors back to java.\nthrow exceptions for runtime errors.\n\nChange-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c\n"
    },
    {
      "commit": "9d71e2180062931416092f26276a07e55b318f62",
      "tree": "4e649a7ff122348fc2ed2961b3c280a989327242",
      "parents": [
        "5b59e02eb542f016866985945859b033e94f9f0b"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Nov 08 15:10:52 2010 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Nov 08 15:10:52 2010 -0800"
      },
      "message": "Moving attrib creation to Mesh. Adding arrays as shader inputs.\nRemoving fixed size arrays.\n\nChange-Id: I0213e403a2f1283dd43f21bea770aeb059561903\n"
    },
    {
      "commit": "c1d6210fb5cc558ccea95a59a2b33bb9015fc7de",
      "tree": "554b225d7e1de8017a0faf3171bce66fc028df08",
      "parents": [
        "cebfaab7a515d72ec0f965eb65ba4fdb6aba7df0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 04 14:32:19 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 04 14:32:19 2010 -0700"
      },
      "message": "More RS exceptions cleanup.\nRemove some dead code.\n\nChange-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93\n"
    },
    {
      "commit": "3ba02b3d2f6fb49677466a2e93c96f307d2a7a41",
      "tree": "cf2b140d07099fed7cfcd42e1bb2d22f80297447",
      "parents": [
        "7c608f25d494c8a0a671e7373efbb47ca635367e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 03 23:01:38 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 03 23:01:38 2010 -0700"
      },
      "message": "Update ScriptC constructor to remove depricated param.\n\nChange-Id: Id36e325834526c6b5416fd78d5cf4259d7df97e9\n"
    },
    {
      "commit": "d5f06300341df0990be3e0b7a26fa49b13c6fc19",
      "tree": "b6ab4893e599c401debbe0f0282e28303c5514d9",
      "parents": [
        "4b8d36b30ad2e87f3969034eb42dc14b99f03686"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 03 14:27:11 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Nov 03 14:27:11 2010 -0700"
      },
      "message": "RS Error cleanup.\nThow java exception during init if the\nGL driver fails rather than native crash.\n\nChange-Id: Ie96ef5a2ac12e64f9456545d86157c4c95179a8e\n"
    },
    {
      "commit": "d26297fa562d8bb203df1bb5e6ded7f62c56cdb7",
      "tree": "543599c92edeba78a9c1148fb7f19d7f87c061d8",
      "parents": [
        "8f0adba7cbac2391719896947601e403b5895fdc"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 01 16:08:59 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Nov 01 16:08:59 2010 -0700"
      },
      "message": "Fix race condition in resize that was created when\nGetType for allocation and Types became async.\n\nChange-Id: Ie7036f9481cececf9565d30b25be82480f176ff2\n"
    },
    {
      "commit": "5585e36a413dcc70a4bdd04063ea31db2519ea8d",
      "tree": "cbb70db5c3dc61bfcd29e705accb48a2cc0cdc0a",
      "parents": [
        "c75529f59f05e0240816aec2cd684ebdbf95ab73"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 29 10:19:21 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Oct 29 10:28:13 2010 -0700"
      },
      "message": "Balls test app.\n\nChange-Id: I842f43e37145f8112120e2bd49925f81c588c40c\n"
    },
    {
      "commit": "581cc64028e8b8f66cec8105bf530b16d5fb34eb",
      "tree": "82d5b43ecb850ffa7b0dede58c86032fcc066d54",
      "parents": [
        "0424d69d484dfc25c73f6557199cfbb7aaaeb043"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Oct 27 14:10:07 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Oct 27 14:10:07 2010 -0700"
      },
      "message": "Adding nvidia extension for limited npot support.\nUpdating a3d loading to be async.\n\nChange-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c\n"
    },
    {
      "commit": "31a7e42f4baa059352f0db119de38428e655eab2",
      "tree": "7e3bf245244215cad507f57c24043f20a91bcd8c",
      "parents": [
        "cd44bf9c7ae89edcf906451e162d096cf3d7e561"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Oct 26 13:09:17 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Oct 26 13:09:17 2010 -0700"
      },
      "message": "Begin adding async allocation creation.\n\nChange-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8\n\nImplement async bitmap upload and clean up types.\n\nChange-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20\n"
    },
    {
      "commit": "98bfe5d02a81c15fff52570178a2edd830701665",
      "tree": "8cb0cc97425ad59b8fd43f0ada6f7bf5de11efa3",
      "parents": [
        "5bb9e621e16278080ce697a8c958927d51e5ebf6"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 18 17:18:50 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 18 17:18:50 2010 -0700"
      },
      "message": "Some cleanup\n\nChange-Id: Ie10746d2f77318d63101d919214e76f778159fa0\n"
    },
    {
      "commit": "3b9c52ab8c1ab240d2299358d01a8efbe392d111",
      "tree": "ad86f6f761e41591de73aeaa236fa8c99105e672",
      "parents": [
        "c65217e4ec3e6c80834988ec3bc66a90778ee4b0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 14 17:48:46 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 14 17:48:46 2010 -0700"
      },
      "message": "Async type creation.\n\nChange-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2\n"
    },
    {
      "commit": "838c6a15783b3ca9adc1ab49b25043ee272f63de",
      "tree": "7c8da5719795c42c95d049429f1584d3610d69bb",
      "parents": [
        "4826ce828ffeae4e6a69666e6631dc8eb4f220c4",
        "9e401bcd88a0fdeea96f53cb776e5de7b5b084cb"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Oct 14 09:34:56 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 14 09:34:56 2010 -0700"
      },
      "message": "Merge \"Changing scenegraph sample to use arrays.\""
    },
    {
      "commit": "11c8af9ded3a319635b4e91a639a616ec97fc7e3",
      "tree": "b229be5c62ec938c4cf2f11ca6aa15d2b85e5ba2",
      "parents": [
        "3c0365518f3f664634ed0f9464c351acf3b7e86d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Oct 13 15:31:10 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Oct 13 15:31:10 2010 -0700"
      },
      "message": "Begin hooking up SurfaceConfig.\n\nChange-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241\n"
    },
    {
      "commit": "9e401bcd88a0fdeea96f53cb776e5de7b5b084cb",
      "tree": "d2c32d8fdcf107f30e97c4dc880d46a30a8f31ed",
      "parents": [
        "79c92540877d6683290511617aac8e3108b68ad1"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Oct 13 14:22:02 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Oct 13 14:33:44 2010 -0700"
      },
      "message": "Changing scenegraph sample to use arrays.\n\nChange-Id: Ifa454d503c1445efcad6e31243b65d75e62e3035\n"
    },
    {
      "commit": "52d836332f6aae74ed97fda1b53681f36710af64",
      "tree": "d8e98e1e692e249e303be69a71c252718faa5fa0",
      "parents": [
        "1e1ebcb2d0bb1eaefa48a8d774beb0f459fe8b2c"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 11 16:10:42 2010 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 11 16:10:42 2010 -0700"
      },
      "message": "Support for unsigned long and unsigned long long.\n\nChange-Id: I2f9cfb7f352e2e7e7fd49eac42a821c03b5fcb9f\n"
    },
    {
      "commit": "26ae3904e8050eae655722caf93ee5d3f0ab195a",
      "tree": "9dfbe324379dd9ea0067011fa85a62a348a66961",
      "parents": [
        "3e6fee857a317d35b4861b8bb24a2d3e5e3e6fc2"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 11 12:35:15 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 11 14:04:09 2010 -0700"
      },
      "message": "Update allocation from bitmap.\nGL attribute cleanup in type.\n\nChange-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6\n"
    },
    {
      "commit": "031ec58cfc7a20927302a5300eba3f5fc1709b50",
      "tree": "4a5719c7c6c89b66d8a304d0df333810b2a2aa3f",
      "parents": [
        "c2a443250768086a609c5666f23d93316d84252c"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 11 10:54:21 2010 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 11 12:32:33 2010 -0700"
      },
      "message": "Fix support for 64-bit integers.\n\nChange-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e\n"
    },
    {
      "commit": "2222aa90031604e9752ebc2909303a84139b8b18",
      "tree": "221332fe04b58b792d1c40cfca730948cf4ccca5",
      "parents": [
        "7499a1ca68ba115efcf53f6a06520c579c44364d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Oct 10 17:58:25 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Sun Oct 10 17:58:25 2010 -0700"
      },
      "message": "Cleanup error message for null binding address.\nOnly print the debug if script debugging is enabled.\n\nChange-Id: I72b9c2a73d49987a73b354442e9defec02b93bc6\n\nImplement inner utiliy class to specify surface formats.\nRemove boxed bitmap upload functions.\n\nChange-Id: I3ff5ca59e53d02b9d75277afa947ea3d218459eb\n"
    },
    {
      "commit": "38d509697c7d1f989509281cbd9cfaacf9a20ac3",
      "tree": "115316a5e0a7e0335ffb125df3c5f66e5c114a71",
      "parents": [
        "3139ab218aeb34bfeac0cd6a42ed84d6e2220131",
        "d2091639be426574c04f74969fe553162d7a51c9"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Oct 06 16:09:36 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 06 16:09:36 2010 -0700"
      },
      "message": "Merge \"changing vec4 to vec2 for perf reasons.\""
    }
  ],
  "next": "d2091639be426574c04f74969fe553162d7a51c9"
}
