)]}'
{
  "commit": "eef2c973ac36bd93698d230e59d0915fc9d6fc53",
  "tree": "2f530fc229c3f922526c49782c6fcdfa78c142bf",
  "parents": [
    "6bfaaf2c42f93bda07acaca6782197f8e18e54b0"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Mon Oct 27 14:15:37 2014 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Tue Oct 28 02:46:07 2014 +0000"
  },
  "message": "Abstract the use of textures in EGL.\n\nBUG\u003d18110152\n\nChange-Id: I02e85817532de599109a9e3938badc5e48bb29c0\nReviewed-on: https://swiftshader-review.googlesource.com/1261\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c98ad277666027fffb3d3dd04aa5a8b184e0d94c",
      "old_mode": 33188,
      "old_path": "src/GLES2/libEGL/Surface.cpp",
      "new_id": "06c84a2989160b625623e7dbcb1a5e2af51071ad",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "695937d1ea67569984102d66c2094033d6131f66",
      "old_mode": 33188,
      "old_path": "src/GLES2/libEGL/Surface.h",
      "new_id": "d713fc3b354cae5c7bbb48e342007c0516d7d172",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/Surface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0088cbc5c95fc53c9c7a54d07f545c3b3121d8b9",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/Texture2D.hpp"
    },
    {
      "type": "modify",
      "old_id": "505be0e8d3b5f2988e53470924d1ed324a1d49fd",
      "old_mode": 33188,
      "old_path": "src/GLES2/libEGL/libEGL.cpp",
      "new_id": "f5a6105fddc6b8df96e1b9577e3468937a13d4c6",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/libEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "203aea502c2ec9caea41269e2328f9495104cb08",
      "old_mode": 33188,
      "old_path": "src/GLES2/libEGL/libEGL.vcxproj",
      "new_id": "6c4043c1401aeb6b1318a3a91aad19af373f50d4",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/libEGL.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "b395738fb8d8a26542238ded2836e1957fce43aa",
      "old_mode": 33188,
      "old_path": "src/GLES2/libEGL/libEGL.vcxproj.filters",
      "new_id": "c10e3d5afd89f4249e03215cf7af3fc1cabe47ba",
      "new_mode": 33188,
      "new_path": "src/GLES2/libEGL/libEGL.vcxproj.filters"
    },
    {
      "type": "modify",
      "old_id": "b37317cb2687261610475130e0cfcd633acb0116",
      "old_mode": 33188,
      "old_path": "src/GLES2/libGLES_CM/Texture.h",
      "new_id": "73ce99e307d46f306c06fbb1740cd4806d3d51a6",
      "new_mode": 33188,
      "new_path": "src/GLES2/libGLES_CM/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "085fe92f35d6b899f30200c183ba6052699b43e6",
      "old_mode": 33188,
      "old_path": "src/GLES2/libGLESv2/Texture.h",
      "new_id": "b4ae3e6716cdc706bc4bd7d3776e6f4f13451ae6",
      "new_mode": 33188,
      "new_path": "src/GLES2/libGLESv2/Texture.h"
    }
  ]
}
