)]}'
{
  "commit": "3d62cb814853bad14474aff639fdff46cf1bf52e",
  "tree": "c794a7a1319645bb3054f49a438870dda76949b0",
  "parents": [
    "1b71e4533842c4bab8f58ec7768b2351a1ec2123"
  ],
  "author": {
    "name": "greg-lunarg",
    "email": "greg@lunarg.com",
    "time": "Wed May 29 19:08:21 2019 +0000"
  },
  "committer": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Wed May 29 15:08:21 2019 -0400"
  },
  "message": "Instrument: Add version 2 of record formats (#2630)\n\nNew version has additional word in stage-specific section. Also\r\nsome changes in content for tesselation and compute shaders. Either\r\nversion can be invoked at pass creation. This is done to ease integration\r\nand updating of validation layers. Version 1 is deprecated and eventually\r\nwill go away.\r\n\r\nAlso sneaking in fix to version 1 compute shaders.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9711b9297f9b2ec0d0e6c53b3ab1dda83347d687",
      "old_mode": 33188,
      "old_path": "include/spirv-tools/instrument.hpp",
      "new_id": "4d37e3f18cfe0d504b77e0d7f6541b0717b829e2",
      "new_mode": 33188,
      "new_path": "include/spirv-tools/instrument.hpp"
    },
    {
      "type": "modify",
      "old_id": "313c9924d4a7292b1bb9f86ed5bb86f8552921a4",
      "old_mode": 33188,
      "old_path": "include/spirv-tools/optimizer.hpp",
      "new_id": "1d8d6e04c2c6bcb56a85cb02f02dfad4d4b18983",
      "new_mode": 33188,
      "new_path": "include/spirv-tools/optimizer.hpp"
    },
    {
      "type": "modify",
      "old_id": "5e9921e2fccb09a5c679300ed00649afb216f71f",
      "old_mode": 33188,
      "old_path": "source/opt/inst_bindless_check_pass.h",
      "new_id": "12384b1fdc4679c7be58f8b1157dcfc2bdad7954",
      "new_mode": 33188,
      "new_path": "source/opt/inst_bindless_check_pass.h"
    },
    {
      "type": "modify",
      "old_id": "032cd280a02c99c98531951a2a1ed5319fdce051",
      "old_mode": 33188,
      "old_path": "source/opt/instrument_pass.cpp",
      "new_id": "6f448d7a368ce5f4348818eec2c68ec0edbf03e2",
      "new_mode": 33188,
      "new_path": "source/opt/instrument_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "c4b97d638a7028359d06055495beedc7fff414c8",
      "old_mode": 33188,
      "old_path": "source/opt/instrument_pass.h",
      "new_id": "d2556989b73cba428e2059932ae84b9b5f57334b",
      "new_mode": 33188,
      "new_path": "source/opt/instrument_pass.h"
    },
    {
      "type": "modify",
      "old_id": "61c5425d6f959c68c5a6be9747231a892f79214f",
      "old_mode": 33188,
      "old_path": "source/opt/ir_context.cpp",
      "new_id": "081fdbc1ef64062414baea367cfaa0735832dd6c",
      "new_mode": 33188,
      "new_path": "source/opt/ir_context.cpp"
    },
    {
      "type": "modify",
      "old_id": "c857c520e092ff63e0652d1904c678fb94d2c2b1",
      "old_mode": 33188,
      "old_path": "source/opt/ir_context.h",
      "new_id": "32d5b17913935227df98d9fbc8cd2ad401ea269b",
      "new_mode": 33188,
      "new_path": "source/opt/ir_context.h"
    },
    {
      "type": "modify",
      "old_id": "4c8daeda188328651f590a28b013940860025cf4",
      "old_mode": 33188,
      "old_path": "source/opt/optimizer.cpp",
      "new_id": "3fd6e80cfebee73e78ebf67b28cd66af70f3a527",
      "new_mode": 33188,
      "new_path": "source/opt/optimizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "94a37cfe21de934c9c9263488047a59ad93b5d1b",
      "old_mode": 33188,
      "old_path": "test/opt/inst_bindless_check_test.cpp",
      "new_id": "ea25de39849e2c448ab7960ec111ce96166fe9ce",
      "new_mode": 33188,
      "new_path": "test/opt/inst_bindless_check_test.cpp"
    }
  ]
}
