)]}'
{
  "log": [
    {
      "commit": "9bee51c42eb8c3daffe7d6fa483edbb1689b94d2",
      "tree": "ed0f12b149a98299f205173a5563c42599426fe3",
      "parents": [
        "9d1a3149f35b716caeda89dad53c0d8c45c6ca4b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 05 13:57:03 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 05 13:57:03 2009 -0700"
      },
      "message": "Remove useless slot from ProgramVertex.  Optimize GL state setup.\n"
    },
    {
      "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": "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": "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": "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": "02fb2cb531035779a25dbf9595e0628ea40585b0",
      "tree": "c8151779dd70e8242412a327add168a0e5444a4e",
      "parents": [
        "206b83190708738552be7760acfeefa1143555b5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu May 28 15:37:57 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu May 28 16:16:46 2009 -0700"
      },
      "message": "Add sampler support\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": "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"
    }
  ]
}
