)]}'
{
  "commit": "1461b032aa702c1909d39fa365cdcc18dda2adeb",
  "tree": "1a3252c2ab4e2fa4e83f0a314c8d0388920b8ff6",
  "parents": [
    "57489928c6bfc468c8b45e76446eb4b403c012d2"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Dec 09 18:54:35 2021 +0000"
  },
  "committer": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Dec 09 18:54:35 2021 +0000"
  },
  "message": "glsl: Don\u0027t emit structs with runtime-sized arrays\n\nThe GLSL emitted for these was invalid, and we don\u0027t need these\nstructs since they\u0027re only used as the store types of buffers, which\nare handled elsewhere.\n\nChange-Id: I17c15e408b5c36e9b895e5950528a6d02d1802a6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/72381\nReviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c021420263f18f53c1401361cde38798595013b0",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl.cc",
      "new_id": "8e2cc8e98fa8ffdbf8d4dd0987b7444ae7410c36",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c7be764c4fa7bbfa89cec4f811972fdb8d7ef05e",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl_sanitizer_test.cc",
      "new_id": "8d5fdb2fada1feda1d13abc368a33668699e6754",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl_sanitizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "07877d900314daa111b5fc06573132b1b521fd70",
      "old_mode": 33188,
      "old_path": "test/bug/tint/1113.wgsl.expected.glsl",
      "new_id": "b27604e1b0d0007d1db2dc12598fdd5e583c3173",
      "new_mode": 33188,
      "new_path": "test/bug/tint/1113.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "fbdcc648e49db714eeea9aaae73ac02504e1ae58",
      "old_mode": 33188,
      "old_path": "test/bug/tint/1121.wgsl.expected.glsl",
      "new_id": "880f6a2f561a7b69ce45b53a94229b30fde9ce55",
      "new_mode": 33188,
      "new_path": "test/bug/tint/1121.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "6a80ad66daaa6bb72210b42513e23e2fb0e30381",
      "old_mode": 33188,
      "old_path": "test/bug/tint/534.wgsl.expected.glsl",
      "new_id": "44c97214b06af885f5037a6d53cd008b55cef0fa",
      "new_mode": 33188,
      "new_path": "test/bug/tint/534.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "e8890c4ccb6d7030e5be39d9e2eefc9988707011",
      "old_mode": 33188,
      "old_path": "test/bug/tint/744.wgsl.expected.glsl",
      "new_id": "d79301cc2445885552271f8852e5c0267264f9f9",
      "new_mode": 33188,
      "new_path": "test/bug/tint/744.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "b1f584588ded868b7808e5780e7364ecf847edec",
      "old_mode": 33188,
      "old_path": "test/bug/tint/757.wgsl.expected.glsl",
      "new_id": "33da240279e98fbaa1bdab64df0021472a6eed8e",
      "new_mode": 33188,
      "new_path": "test/bug/tint/757.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "76e16aebcff074a5f4c25922fa06fd2eb36e4594",
      "old_mode": 33188,
      "old_path": "test/bug/tint/913.wgsl.expected.glsl",
      "new_id": "d70e652ef283588457d5c427229dd6b61101764d",
      "new_mode": 33188,
      "new_path": "test/bug/tint/913.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "951dea5dbff401dc8f3749322758676bbf2d4cbc",
      "old_mode": 33188,
      "old_path": "test/bug/tint/914.wgsl.expected.glsl",
      "new_id": "4ca2f35fe2024b6728c830f7a14942b02e407939",
      "new_mode": 33188,
      "new_path": "test/bug/tint/914.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "18488609cb6c1cbc2eab6b7b34177b2db2bbab39",
      "old_mode": 33188,
      "old_path": "test/intrinsics/ignore/runtime_array.wgsl.expected.glsl",
      "new_id": "0d0e581e875aa449b5bb0be760bda100230b5fa2",
      "new_mode": 33188,
      "new_path": "test/intrinsics/ignore/runtime_array.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "211b0a1560490e2ad4c7cacd83dec908f8b35b0c",
      "old_mode": 33188,
      "old_path": "test/intrinsics/ignore/storage_buffer.wgsl.expected.glsl",
      "new_id": "3ad8ba86a91dd5ea45839f368f74f8cfbaf9128c",
      "new_mode": 33188,
      "new_path": "test/intrinsics/ignore/storage_buffer.wgsl.expected.glsl"
    },
    {
      "type": "modify",
      "old_id": "987d1c2e5766dc1587b63e887d731b38cf0b0b3f",
      "old_mode": 33188,
      "old_path": "test/intrinsics/ignore/uniform_buffer.wgsl.expected.glsl",
      "new_id": "fdd2c8107f57f7aaf783b4f74233d40c65b1e182",
      "new_mode": 33188,
      "new_path": "test/intrinsics/ignore/uniform_buffer.wgsl.expected.glsl"
    }
  ]
}
