)]}'
{
  "commit": "93ae103492101a39b08064c5c1763007cca1dfbc",
  "tree": "366d079236cee592099d7422ffb783c0e4e6b67d",
  "parents": [
    "b6075da32ee0249f60ba86f9a85bf8b16eb44c06"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Fri Apr 10 14:31:01 2015 -0400"
  },
  "committer": {
    "name": "Alexis Hétu",
    "email": "sugoi@google.com",
    "time": "Tue Apr 14 14:51:15 2015 +0000"
  },
  "message": "New VertexAttribute data types\n\nAdded int and unsigned int as possible\ninternal storage types for VertexAttribute\non top of the existing float type by using\na union in order to be able to store the new\nVertexAttribute types in their native types.\n\nChange-Id: I5a98aeded065095df6b44fa20f4c293ae230bc37\nReviewed-on: https://swiftshader-review.googlesource.com/2828\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003ccapn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ef8661c0a82e22189a3043d0d4b3b2e2a42f511",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Context.cpp",
      "new_id": "c610e59f84b74d6f9e5f9c4289dc06b37bb0d510",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "2105cc475d690397949c07d6dcdebcd6f99d3aae",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Context.h",
      "new_id": "aa7fccc1c926ed208961e966c46ff88c6193d56c",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Context.h"
    },
    {
      "type": "modify",
      "old_id": "800ddfacb7c10f56ea4698a761b92398c21e1102",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/VertexDataManager.cpp",
      "new_id": "b6d7742badb82e5601f64e4fd7596a15e16d94ba",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/VertexDataManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "f5bed4fd5f9c1da2fd9a659cb973df70dc8d603b",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.cpp",
      "new_id": "21c1232c3268a0092387d4f50cb1fe34d4fe0d6a",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a4b2b64bdf552e0771d90fa356c7f2bea9143ee",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv3.cpp",
      "new_id": "e58a3ce299e53f61a7de27d1a603fb6c87c79095",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv3.cpp"
    }
  ]
}
