)]}'
{
  "commit": "fe1d5ffd1b6c4977a9f301997d2ad90e5b049a3b",
  "tree": "7a3135d31e4415a4b6b31c7e44ad15cfa1ccc86f",
  "parents": [
    "3da5525558ad84757c48907eead66f44f0f5dd32"
  ],
  "author": {
    "name": "Jason Sams",
    "email": "jsams@google.com",
    "time": "Fri Mar 23 11:47:26 2012 -0700"
  },
  "committer": {
    "name": "Jason Sams",
    "email": "jsams@google.com",
    "time": "Fri Mar 23 11:47:26 2012 -0700"
  },
  "message": "Implement USAGE_IO_INPUT\n\n\n\nChange-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6539ff37472458e3b0d0b6da713a6d8e102c4e28",
      "old_mode": 33188,
      "old_path": "graphics/java/android/renderscript/Allocation.java",
      "new_id": "adeeacaf5dc6c8dfb0ab1de75f3aa2b3d13e379f",
      "new_mode": 33188,
      "new_path": "graphics/java/android/renderscript/Allocation.java"
    },
    {
      "type": "modify",
      "old_id": "6921f3780c4180b7d9bfbd0b4f4633f43f4eba20",
      "old_mode": 33188,
      "old_path": "graphics/java/android/renderscript/RenderScript.java",
      "new_id": "ab6ba546b05f330983d762cddc434d949d6008c8",
      "new_mode": 33188,
      "new_path": "graphics/java/android/renderscript/RenderScript.java"
    },
    {
      "type": "modify",
      "old_id": "9fc4fd4ba68ff8fe0e80f4a49e56feb3911e8df6",
      "old_mode": 33188,
      "old_path": "graphics/jni/android_renderscript_RenderScript.cpp",
      "new_id": "9d4c64f27674c940e923ba116883d8046230a47f",
      "new_mode": 33188,
      "new_path": "graphics/jni/android_renderscript_RenderScript.cpp"
    },
    {
      "type": "modify",
      "old_id": "d69c55ff274923a58236e3a95d60c1e6b2a9ce51",
      "old_mode": 33188,
      "old_path": "libs/rs/Allocation.cpp",
      "new_id": "e37d5dee9725fa0e9998d8edc25e8646e8234bda",
      "new_mode": 33188,
      "new_path": "libs/rs/Allocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "fb93d822e8a65cee59e61ef9c404081514baa1dd",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdAllocation.cpp",
      "new_id": "f358f93ccc4e5d49d0942c5ad68e8ce28e551753",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdAllocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "35a5c08ab02dd519becfc12062fbc6454a65635e",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdCore.cpp",
      "new_id": "6a532e914af398923a0fa4f92bb08ae8075d9659",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdCore.cpp"
    },
    {
      "type": "modify",
      "old_id": "fa4cb0f4a70fe38d134890233927ba8f31b855aa",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdProgram.cpp",
      "new_id": "30a4c5fd9fae7078ab247e2804e8f4179a241bef",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdProgram.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e73b95b6cd60ea5a6ebff87eb63d635b3d5454e",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdShader.cpp",
      "new_id": "a386735978ae6341f31d73738f589bd9ee16affb",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdShader.cpp"
    },
    {
      "type": "modify",
      "old_id": "e32145fad54801a3d01bdc651d9dee41a66aa194",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdShader.h",
      "new_id": "6c0b6169a09446ed3c4aeca3bdd73f64dbbdbdac",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdShader.h"
    },
    {
      "type": "modify",
      "old_id": "89d3c45177fa317ac17e07f943ddcbe4d5067e73",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdShaderCache.cpp",
      "new_id": "50cb9f9921c6afc80def8a1761f725e7aaca1b78",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdShaderCache.cpp"
    },
    {
      "type": "modify",
      "old_id": "0beecaed4e410158fe4aa9afd04ebc96ea57fe07",
      "old_mode": 33188,
      "old_path": "libs/rs/driver/rsdShaderCache.h",
      "new_id": "119291659d86de6ee9c8ab59bcdc86963dbc25b9",
      "new_mode": 33188,
      "new_path": "libs/rs/driver/rsdShaderCache.h"
    },
    {
      "type": "modify",
      "old_id": "cf4a3918771c425edd7daeefece2438b63d710a8",
      "old_mode": 33188,
      "old_path": "libs/rs/rs.spec",
      "new_id": "b373056b6a57dc03ee01879f3d8c2d66e93982b1",
      "new_mode": 33188,
      "new_path": "libs/rs/rs.spec"
    },
    {
      "type": "modify",
      "old_id": "a404c49cb1aae0b70b856a21b6938a1a70c52482",
      "old_mode": 33188,
      "old_path": "libs/rs/rsAllocation.cpp",
      "new_id": "cdff49c5ec2409cc6688a4abb14f70d9eced319a",
      "new_mode": 33188,
      "new_path": "libs/rs/rsAllocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "58a6fcacf6ace12186e6e66e4fe1a7c2fa87a470",
      "old_mode": 33188,
      "old_path": "libs/rs/rsAllocation.h",
      "new_id": "e2783d23c07d67b0a1bb5bdfb8cdc8687978bbf0",
      "new_mode": 33188,
      "new_path": "libs/rs/rsAllocation.h"
    },
    {
      "type": "modify",
      "old_id": "990ef266f7ec2793b82fffc1685c4ec13daaebf1",
      "old_mode": 33188,
      "old_path": "libs/rs/rsDefines.h",
      "new_id": "0e0cd8dd4d576d7cf6e5f16f769bc8cedc11b230",
      "new_mode": 33188,
      "new_path": "libs/rs/rsDefines.h"
    }
  ]
}
