)]}'
{
  "log": [
    {
      "commit": "4244afa87edf8f2dde0f053f31f39f54c0fa1783",
      "tree": "473fd78029bb27ef6aa5ee8c67e39d6356cb0454",
      "parents": [
        "aabd00960f3b98c3c5636d99212343d71956a1d1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 02 15:09:27 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jul 02 15:09:27 2009 -0700"
      },
      "message": "Add support for multitexture and fix allocation ref counting bug in RS.  Add plaque to rollo and leave it disabled due to ugly appearance.\n"
    },
    {
      "commit": "aabd00960f3b98c3c5636d99212343d71956a1d1",
      "tree": "7e9f382f8fc809808ff8d8d7c251b8e9ab592669",
      "parents": [
        "fdcc14e7a2a514f779e77b49a72a4f1b5ecfec00"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 01 20:17:07 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 01 20:17:07 2009 -0700"
      },
      "message": "Update rollo with icon images.\n"
    },
    {
      "commit": "fdcc14e7a2a514f779e77b49a72a4f1b5ecfec00",
      "tree": "062ea42ba2e3c34a70d257f33801453c244da3d6",
      "parents": [
        "7c878f3a8379daf21dca6de7aa722ff75328afbe"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 01 16:41:34 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 01 16:41:34 2009 -0700"
      },
      "message": "Update rollo and support functions.  Includes mockup of some new ui concepts.\n"
    },
    {
      "commit": "f29ca50d80e3dc379de1642e85b7963175b2ca38",
      "tree": "17854358cfe316c08dbf5c80f8af8b0c7849bc33",
      "parents": [
        "f8001669ba7d9b3d0e097c7124e670f13374a6c7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 23 12:22:47 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 23 12:22:47 2009 -0700"
      },
      "message": "Cleanup logging and fix a startup race condition that manifested on Firestone.\n"
    },
    {
      "commit": "4b962e57a9a1fa923283f2d76855c1c68449564f",
      "tree": "b6f1aefe41fbcd1d6bd29de6e46c40e234b48c48",
      "parents": [
        "bba134c8a1dcfe0c8473307a95899a02c9553504"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 22 17:15:15 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 22 17:15:15 2009 -0700"
      },
      "message": "Cleanup includes so Log.h can use the tag.  rsUtils.h is the file that should be included everywhere and contain rs global defines.\n"
    },
    {
      "commit": "af49c744d0fc7c9ced4a74afda1bbcd08440bdca",
      "tree": "2d4f8b03a72c2cc4e484f2843c2495b94e7cb998",
      "parents": [
        "462d11b880cba72584c135397c0a82618ab63217"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 19 18:33:44 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 19 18:33:44 2009 -0700"
      },
      "message": "implement modeview matrix sliding from within scripts.\n"
    },
    {
      "commit": "462d11b880cba72584c135397c0a82618ab63217",
      "tree": "4e6f319a95e09d8ed86e28d72a2add3ae56ae4b6",
      "parents": [
        "2d9c39d6e1db86539a4b4b13d918009bcc9ccd6f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 19 16:03:18 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 19 16:03:18 2009 -0700"
      },
      "message": "checkpoint filmstrip, implemented TLS.\n"
    },
    {
      "commit": "9c54bdbf458e3c9433d237ae71cf47c4ec47d852",
      "tree": "5c740a213b3ac7518184f53692191d0f3cd8cc48",
      "parents": [
        "b37c0a5db65cd8b72cac6a3250faddd1aecb722e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 17 16:52:59 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 17 16:52:59 2009 -0700"
      },
      "message": "Implement default programs and implement defaults and parents for imports.\n"
    },
    {
      "commit": "b37c0a5db65cd8b72cac6a3250faddd1aecb722e",
      "tree": "5f3c30f30b5e3e7d114fdabb37882bc1bceffd8d",
      "parents": [
        "0826a6f90f049bf94fc39fb23ad3a736a14b96eb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 16 17:49:58 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 16 17:49:58 2009 -0700"
      },
      "message": "Switch fountain to use ProgramVertex rather than hard coded camers in scripts.  Remove camera code from scripts.\n"
    },
    {
      "commit": "d5680f9ba95ec7ce212e8025774914e79982a1ee",
      "tree": "d36fd175e2c48d6d9f1164b1524271274ffd6370",
      "parents": [
        "196ac850afc2382c901d3866a6e9bd95093893b9"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 10 18:39:40 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 10 18:39:40 2009 -0700"
      },
      "message": "Fix bug with bad conversion of java strings to C strings for object names.  Update test app to test object defines.\n"
    },
    {
      "commit": "3eaa338e11a3b0d6b87d705e5bb95625e82347bd",
      "tree": "f0e91b1fbf362b86b54d84325581f7544536a38c",
      "parents": [
        "da423d8479a2cefb456a03d7dc550e74e473acf4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 10 15:04:38 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jun 10 15:04:38 2009 -0700"
      },
      "message": "Add named objects and implement support for ProgramFragmentStore and ProgramFragment to be used by name in scripts.\n"
    },
    {
      "commit": "da423d8479a2cefb456a03d7dc550e74e473acf4",
      "tree": "b53cd2f3def2d99ebb9e02bafd06479b3855c3bf",
      "parents": [
        "928f5cf2870177abd715e1dfb81da6ac1fe3e845"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 09 12:15:30 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 09 12:15:30 2009 -0700"
      },
      "message": "checkpoint pragma support.  Includes more cleanup of script enviroment storage to keep the env settings in the base and only the per language state in ScriptC.\n"
    },
    {
      "commit": "3a833d8e0f5e1f09a9e276d0f8faf18f7ab86e27",
      "tree": "0f55c4d95d8f15f451892201411541be5f89b267",
      "parents": [
        "39ddc950c9064129ead5de04b200106c0659f937"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 08 15:20:31 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 08 15:20:31 2009 -0700"
      },
      "message": "Fix build issue and ref count bug with scripts.\n"
    },
    {
      "commit": "39ddc950c9064129ead5de04b200106c0659f937",
      "tree": "d5998b6313b575a342202e541e27737aa17d8140",
      "parents": [
        "bb8505e7fd0e2b6e68078dbf6729221961a7bd63"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 05 17:35:09 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Fri Jun 05 17:35:09 2009 -0700"
      },
      "message": "Move call to compiler from jni to core library code.\n"
    },
    {
      "commit": "a09f11d6c641726b61f80c15230a18d31c146fec",
      "tree": "fc86af28d98c6d14598c5709b968eb88c13e86f8",
      "parents": [
        "9600fcce6500d9f56a60ef88086d269ba8a21b7d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 04 17:58:03 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 04 17:58:03 2009 -0700"
      },
      "message": "Add support for scripts to return an animation flag.  This allows them to indicate they are generating changing content and the rs thread to sleep if the content is static.\n"
    },
    {
      "commit": "ec5a20bf2b9f563f9f6a4bde4d8cbbe13598fd25",
      "tree": "7a49a0bb4499496085cae228d92e4725e4f93143",
      "parents": [
        "63975dde40e4ee8fd08225741b31d54eff115104"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Thu May 28 15:53:04 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Thu May 28 15:53:04 2009 -0700"
      },
      "message": "Delete the acc script when deleting the Renderscript rsScriptC object.\n\nPreviously we had been leaking the ACCscript object.\n"
    },
    {
      "commit": "fe08d99725efd0dde7ba67ff1979a04fec2ba99f",
      "tree": "1138f68e7adb78bf753be70815b93adb01540017",
      "parents": [
        "cc77841f643751fd9f128e90f7d1587445ef353e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed May 27 14:45:32 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed May 27 14:45:32 2009 -0700"
      },
      "message": "Implement first pass bitmap to allocation support.  The Java bindings can create a 2D allocation by passing in a Bitmap object.\n"
    },
    {
      "commit": "55d45223923bc55791e7174f5ea37694aa308e58",
      "tree": "8779da233516947b72c88bef94c5f6a9f6ef2c1d",
      "parents": [
        "ecd53112c5f03ed067f1c82a25bdae844f1d8caf"
      ],
      "author": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Tue May 26 18:58:04 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Tue May 26 19:21:23 2009 -0700"
      },
      "message": "Fix Fountain test app so that it actually builds.\n\nAlso check in first part of an libACC implementation.\n"
    },
    {
      "commit": "d19f10d43aa400e1183aa21a97099d02074131a2",
      "tree": "6aafc3d6d5912596d5ddccc68aa7cbc0eab8d435",
      "parents": [
        "fc5095f44ba46b57f4ef6179ee4d69ce3a7fe69a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 22 14:03:28 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri May 22 17:11:00 2009 -0700"
      },
      "message": "Add the Renderscript library. (Not in the build by default yet.)\n\nThis library can be used to create animated 3D User Interfaces.\n\nThis library is currently under heavy development, so it\u0027s not part of\nthe build by default.\n\nIn order to build this library, you must define\n\n   BUILD_RENDERSCRIPT\u003dtrue\n\nin your build environment.\n\nYou will also have to manually edit\n\n build/core/prelink-linux-arm.map\n\nAnd add libRS and libRS_jni at the end like this (exact address may change.)\n\nlibRS.so                0x9A100000\nlibRS_jni.so            0x9A000000\n"
    }
  ]
}
