)]}'
{
  "commit": "4e9f577addf3f85c8d665369609e46ebca148ce9",
  "tree": "b0198482adb8df1f4ebbe5e810e1fb605fe73c2f",
  "parents": [
    "fb86c6aad9e8f2c8ad67e5a352d5801c2609834c"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Thu Jan 31 15:17:13 2019 -0500"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Wed Feb 06 01:56:40 2019 +0000"
  },
  "message": "Switch to SPIRV-Headers from subtree.\n\nUse the SPIRV-Headers files from the subtree copy in third_party,\ninstead of the ones in include/spirv.\n\nBug b/123642959\n\nChange-Id: I79f77d2f659d5623583b2de40536dec0c79e2f7f\nReviewed-on: https://swiftshader-review.googlesource.com/c/24348\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nReviewed-by: Chris Forbes \u003cchrisforbes@google.com\u003e\nKokoro-Presubmit: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7da2b52a088b06500b0ff2b357bfe75a17aeee77",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "8f38bc30ee76c5bf110fe4cee787a1d8ef396c95",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "54cc00e9a88822aeee4e2f3ecec28de012955bb8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/GLSL.std.450.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fe759e1bcbc42903b648627cd7075d3f7b9162ec",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/OpenCL.std.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3d9f39e76c9c3d30ac0eb013d79a9e74f8317b80",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.glsl.std.450.grammar.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4fe45060bb98aca6769d21f9006f859d05f707d0",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.opencl.std.100.grammar.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cd1785965940b133ba1f6f56c6afa6b680861a78",
      "old_mode": 33261,
      "old_path": "include/spirv/unified1/spirv.core.grammar.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fe187f01f67a099054d2b7a19fab5cf0508777ff",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "503673a2f248abc68f777c07c7b0d0a2afed226d",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f2fd0f030bbe2db09bc4a5b98c0b5e9d79a6dcf8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0cf4974e25b9f04037bdc53ea248314f05f7c3db",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp11",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ca4af890c97c0d68f4f44bd166fa6c43a96a0081",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9b7b0986bf9c397c2dd46d14faa530ee7f298c09",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.lua",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7961735c8768095288ca9be860a9714f3723f6e1",
      "old_mode": 33261,
      "old_path": "include/spirv/unified1/spirv.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4c18fcbc972e0c1af390c1ddca60c3f6452efb36",
      "old_mode": 33188,
      "old_path": "src/Vulkan/vulkan.vcxproj",
      "new_id": "0bd36187bdf7d14335ad611b40596976035e7313",
      "new_mode": 33188,
      "new_path": "src/Vulkan/vulkan.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "823aeb92b07aff52b622d126d80767864439e7ee",
      "old_mode": 33188,
      "old_path": "src/Vulkan/vulkan.vcxproj.filters",
      "new_id": "f3fbdbda6f8e9e4491af8ece0e4bfea1ccb06920",
      "new_mode": 33188,
      "new_path": "src/Vulkan/vulkan.vcxproj.filters"
    }
  ]
}
