)]}'
{
  "commit": "b095f36a5b025e8618d3e7005b928ea63f0d301d",
  "tree": "c80a192d3157bd6962779b6b7379936082dbe41a",
  "parents": [
    "f289d047f49fb60488301ec62bafab85573668cc"
  ],
  "author": {
    "name": "alan-baker",
    "email": "alanbaker@google.com",
    "time": "Thu Feb 27 13:17:11 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 27 13:17:11 2025 -0500"
  },
  "message": "Add validation for invalid layout decoration usage (#6012)\n\n* Checks that Block, BufferBlock, Offset, ArrayStride, and MatrixStride\n  are not used in a Vulkan environment in disallowed storage classes",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdbc151aecbd154c98a9254dc50bafd418434290",
      "old_mode": 33188,
      "old_path": "source/val/validate_decorations.cpp",
      "new_id": "d5d0c92706157ab73f2ecfa246bb577cd19e63e8",
      "new_mode": 33188,
      "new_path": "source/val/validate_decorations.cpp"
    },
    {
      "type": "modify",
      "old_id": "44901f9c7fe7e90021b9535380ea0cd3006ca56f",
      "old_mode": 33188,
      "old_path": "test/fuzz/transformation_set_memory_operands_mask_test.cpp",
      "new_id": "d08b98cd1ef98b334ec9d8ea407948afb1412f5a",
      "new_mode": 33188,
      "new_path": "test/fuzz/transformation_set_memory_operands_mask_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "ecfa7c772dd8adfce37f187134cc3776147a3d4b",
      "old_mode": 33188,
      "old_path": "test/opt/inline_test.cpp",
      "new_id": "272caebc263d528a5bbcd95d08824e5dc09dc347",
      "new_mode": 33188,
      "new_path": "test/opt/inline_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "ee9b68d70d6ca96d36e7cadf189fc1f2234bac0b",
      "old_mode": 33188,
      "old_path": "test/val/val_builtins_test.cpp",
      "new_id": "d2a77e2790526b006006870e95c430b6e6ed3f7e",
      "new_mode": 33188,
      "new_path": "test/val/val_builtins_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "84e9021b4108eccadaa176dbf937718a36a80e4b",
      "old_mode": 33188,
      "old_path": "test/val/val_decoration_test.cpp",
      "new_id": "2682377d53b23f4bf9deb4c3b2d91078a5279a47",
      "new_mode": 33188,
      "new_path": "test/val/val_decoration_test.cpp"
    }
  ]
}
