)]}'
{
  "commit": "e17964e150e459bacced5658ae36fe1c56082e37",
  "tree": "d9a3f9bf24dcc509d8475e978c262d702cfb0bf3",
  "parents": [
    "7d46f612a25fc9f190358e9bd807b71d424ce7d2"
  ],
  "author": {
    "name": "Jason Sams",
    "email": "rjsams@android.com",
    "time": "Mon Jan 04 16:52:27 2010 -0800"
  },
  "committer": {
    "name": "Jason Sams",
    "email": "rjsams@android.com",
    "time": "Mon Jan 04 16:52:27 2010 -0800"
  },
  "message": "Add RS support for generic attribs as input to vertex programs.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc97a8f0a8388d377d0b33018a098f1260087fb4",
      "old_mode": 33188,
      "old_path": "graphics/java/android/renderscript/RenderScript.java",
      "new_id": "b558de0660fc6754d9ca0bb9d303c7e0c2e60639",
      "new_mode": 33188,
      "new_path": "graphics/java/android/renderscript/RenderScript.java"
    },
    {
      "type": "modify",
      "old_id": "8e59a3172e3ed1267fffaa4d501387f29fc597e3",
      "old_mode": 33188,
      "old_path": "graphics/java/android/renderscript/Type.java",
      "new_id": "62d3867ceec9e099e2c6ca5336434998e42ce7af",
      "new_mode": 33188,
      "new_path": "graphics/java/android/renderscript/Type.java"
    },
    {
      "type": "modify",
      "old_id": "f4e752ff44f8a898819a529520dcf39eca4f0e2c",
      "old_mode": 33188,
      "old_path": "graphics/jni/android_renderscript_RenderScript.cpp",
      "new_id": "7ded133b03259582c8ac0a4ef3b239d5e855b516",
      "new_mode": 33188,
      "new_path": "graphics/jni/android_renderscript_RenderScript.cpp"
    },
    {
      "type": "modify",
      "old_id": "d12431f1cb9c6e4077861040ae6725af032a73c3",
      "old_mode": 33188,
      "old_path": "libs/rs/rs.spec",
      "new_id": "ac115d34ffbd22dbefa15c80ca895c826fe3f96b",
      "new_mode": 33188,
      "new_path": "libs/rs/rs.spec"
    },
    {
      "type": "modify",
      "old_id": "0574343d304d737c19c220f08de42b7c031b3286",
      "old_mode": 33188,
      "old_path": "libs/rs/rsComponent.cpp",
      "new_id": "15a56f7fe48e33491de983a7100b56c07bfb09d5",
      "new_mode": 33188,
      "new_path": "libs/rs/rsComponent.cpp"
    },
    {
      "type": "modify",
      "old_id": "c122c8e06321b5e7f43bb8bc5199001eee32e48f",
      "old_mode": 33188,
      "old_path": "libs/rs/rsComponent.h",
      "new_id": "71de324357017f2d63dfc2be87733fe7c196065e",
      "new_mode": 33188,
      "new_path": "libs/rs/rsComponent.h"
    },
    {
      "type": "modify",
      "old_id": "11f26b9cb56e924646eeb3bbeca3596b541d1998",
      "old_mode": 33188,
      "old_path": "libs/rs/rsContext.cpp",
      "new_id": "181902bf251810631aa0059712f5df2d160a1a9f",
      "new_mode": 33188,
      "new_path": "libs/rs/rsContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "aa7436de43057b8a896ebe5169a3ef6e1411887f",
      "old_mode": 33188,
      "old_path": "libs/rs/rsContext.h",
      "new_id": "2edd16d6e634af6372e3b7004d6d42537cba6d89",
      "new_mode": 33188,
      "new_path": "libs/rs/rsContext.h"
    },
    {
      "type": "modify",
      "old_id": "9944c0e0e124d020c8a6410b272feced8dc29714",
      "old_mode": 33188,
      "old_path": "libs/rs/rsElement.cpp",
      "new_id": "207ad15e044ac88be24410d8c8d1b67e0ee4fe19",
      "new_mode": 33188,
      "new_path": "libs/rs/rsElement.cpp"
    },
    {
      "type": "modify",
      "old_id": "c46922cb2916558b18b46fa5b525887ddc74b96f",
      "old_mode": 33188,
      "old_path": "libs/rs/rsElement.h",
      "new_id": "777e8ee9a8e79d16591fea2155a97491f8732bb0",
      "new_mode": 33188,
      "new_path": "libs/rs/rsElement.h"
    },
    {
      "type": "modify",
      "old_id": "ede8c860d0def58e420087167cf4cdeb842be274",
      "old_mode": 33188,
      "old_path": "libs/rs/rsProgram.cpp",
      "new_id": "b7639be67b558bef8c6bbfe53a12ce2161c72455",
      "new_mode": 33188,
      "new_path": "libs/rs/rsProgram.cpp"
    },
    {
      "type": "modify",
      "old_id": "25a5434b4c5b046b318054e0e21847ab6add1428",
      "old_mode": 33188,
      "old_path": "libs/rs/rsProgram.h",
      "new_id": "dc3a57c3e1a0594451eb54bf2e26c45b9e7c4d46",
      "new_mode": 33188,
      "new_path": "libs/rs/rsProgram.h"
    },
    {
      "type": "modify",
      "old_id": "fe628caabe1cb7a842d2772e69370f4dafb6ed5d",
      "old_mode": 33188,
      "old_path": "libs/rs/rsProgramVertex.cpp",
      "new_id": "b207558e1dfb7d6b7f555ae10c2d98d88bba9b9d",
      "new_mode": 33188,
      "new_path": "libs/rs/rsProgramVertex.cpp"
    },
    {
      "type": "modify",
      "old_id": "9db3127076f4cdf01bc6d6c861015430cd093426",
      "old_mode": 33188,
      "old_path": "libs/rs/rsScriptC.cpp",
      "new_id": "b7e0b86e81b1e057ca10df39dcb8440675dcfdad",
      "new_mode": 33188,
      "new_path": "libs/rs/rsScriptC.cpp"
    }
  ]
}
