)]}'
{
  "commit": "53c601e74b81a5dfef0dcb0754e463e7b023fe95",
  "tree": "9b3a007c961822ed8bdfbe0ba2f7dbf1d783966d",
  "parents": [
    "648b582ee8912659aec4fb45e913aa04f4f5fb5a"
  ],
  "author": {
    "name": "Sergey Ulanov",
    "email": "sergeyu@chromium.org",
    "time": "Wed Jan 10 15:12:42 2018 -0800"
  },
  "committer": {
    "name": "Sergey Ulanov",
    "email": "sergeyu@chromium.org",
    "time": "Thu Jan 18 19:44:50 2018 +0000"
  },
  "message": "Make it possible to build SwiftShader for Fuchsia.\n\nWith this change SwiftShader is buildable for Fuchsia. Integration with\nMozard for EGL will be implemented in a separate CL.\n\nBug: chromium:800951\nChange-Id: I60160c91aecaa6cdc6b07de688ff54b686613ab3\nReviewed-on: https://swiftshader-review.googlesource.com/16148\nTested-by: Sergey Ulanov \u003csergeyu@chromium.org\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a19f574ddc08ceb8f69161c55b96e1105960f98e",
      "old_mode": 33188,
      "old_path": "src/Common/Socket.cpp",
      "new_id": "b098031987bf6ddebbaf119925b915469c96b338",
      "new_mode": 33188,
      "new_path": "src/Common/Socket.cpp"
    },
    {
      "type": "modify",
      "old_id": "3596e3825e04d053624d91fe594847349237f5b4",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/BUILD.gn",
      "new_id": "ea72f320d831d4f5d58569dd8cca5de9af4d2382",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "650f87193f2c70f44bb48f96a7a72ebcfeb4a7ee",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/osinclude.h",
      "new_id": "54d4c75025a87545d93231f851437321d27cafe4",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/osinclude.h"
    },
    {
      "type": "modify",
      "old_id": "9564cd4102af4dda39d088930427db1da3a02034",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/Display.cpp",
      "new_id": "9e56918dc79f30714c24547ae208fdb2a36c7e08",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/Display.cpp"
    },
    {
      "type": "modify",
      "old_id": "ad3bdd25029f1a3d0e27a503ab3770b90d0e856f",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/Surface.cpp",
      "new_id": "57261b2093270117396f429be84f99b5b42f6d4a",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "683b0d19784273cbff6158f9c41ccfbeaf4ac2f7",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/libEGL.hpp",
      "new_id": "77ddf70967b4879d705ab9be1b606464e8bec989",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/libEGL.hpp"
    },
    {
      "type": "modify",
      "old_id": "5a3a2897c7b936e02ebd21c35e447246747d2cff",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.hpp",
      "new_id": "cd9447ed48e95d29c812e22bb39e390a6b0d8686",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLES_CM/libGLES_CM.hpp"
    },
    {
      "type": "modify",
      "old_id": "42febd8a8d323777db43ea18bb8213795f34a0b0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.hpp",
      "new_id": "cb14319553f81dcca90c598128a33c9285130390",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.hpp"
    },
    {
      "type": "modify",
      "old_id": "3fc4d2221e38b935c9141c3838f95eb08489d191",
      "old_mode": 33188,
      "old_path": "third_party/LLVM/BUILD.gn",
      "new_id": "ad6b57600330988a7a55d53795a2fb02f82cc2a3",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e46979455c90472576dbf58f3378f45cf0fcd9b",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/include-fuchsia/llvm/Config/config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11e4e5cef294735dadd930492a3397faa052f56e",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/include-fuchsia/llvm/Config/llvm-config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "180c4b98de9285f9594ecc9e53f51726d5659f3d",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/include-fuchsia/llvm/Support/DataTypes.h"
    },
    {
      "type": "modify",
      "old_id": "8874e943f4c2ed19ed387c6ec077c810836bc36b",
      "old_mode": 33188,
      "old_path": "third_party/LLVM/lib/Support/Mutex.cpp",
      "new_id": "acc011fe183ff87592c79cf0248f551d4e319dd6",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/lib/Support/Mutex.cpp"
    },
    {
      "type": "modify",
      "old_id": "bf8196964ac5d4b7e83d58d3d37bb7b929369053",
      "old_mode": 33188,
      "old_path": "third_party/LLVM/lib/Support/Unix/Process.inc",
      "new_id": "27aaa3991568844a87035f2a3fe84e2f44bdac31",
      "new_mode": 33188,
      "new_path": "third_party/LLVM/lib/Support/Unix/Process.inc"
    }
  ]
}
