)]}'
{
  "commit": "b5d60826e9d2ad130fd9eb140ea633c349159952",
  "tree": "2701ac519fb8c6df08659cce2e5675fd3a61129d",
  "parents": [
    "e7a52b70fecf76f18ede365125ac08818c4b6360"
  ],
  "author": {
    "name": "Jeremy Gebben",
    "email": "jeremyg@lunarg.com",
    "time": "Mon Dec 04 15:43:36 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Dec 04 15:43:36 2023 -0700"
  },
  "message": "printf: Remove stage specific info (#5495)\n\nRemove stage specific debug info that is only needed by GPU-AV.\r\nThis allows debug printfs to be used in multi-stage shader modules.\r\n\r\nFixes #4892",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae9278b0fc503737f7e09cd59681662c32730594",
      "old_mode": 33188,
      "old_path": "include/spirv-tools/instrument.hpp",
      "new_id": "0a6e6306ec5ac18184c7620f9354b31d98dcb91f",
      "new_mode": 33188,
      "new_path": "include/spirv-tools/instrument.hpp"
    },
    {
      "type": "modify",
      "old_id": "f99b59d0a59a3af9eeb7f7de43c99ff1c9d80d1c",
      "old_mode": 33188,
      "old_path": "source/opt/inst_bindless_check_pass.h",
      "new_id": "243cba7671bd615fe4048f656d7218fe55c5fa3b",
      "new_mode": 33188,
      "new_path": "source/opt/inst_bindless_check_pass.h"
    },
    {
      "type": "modify",
      "old_id": "70076a371231d3a07316aeb4afaacb7bb98f6502",
      "old_mode": 33188,
      "old_path": "source/opt/inst_buff_addr_check_pass.h",
      "new_id": "f07f98a0f2a04c7058afb009428205ac8d75df49",
      "new_mode": 33188,
      "new_path": "source/opt/inst_buff_addr_check_pass.h"
    },
    {
      "type": "modify",
      "old_id": "a48a28f6b1d00bb11e6d249ad7d3720e763a430e",
      "old_mode": 33188,
      "old_path": "source/opt/inst_debug_printf_pass.cpp",
      "new_id": "abd25e93961da03a55f744c9a875f79ad61a7d01",
      "new_mode": 33188,
      "new_path": "source/opt/inst_debug_printf_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a2078a7ddfdafd9985f270dd75ceab74fcf95b5",
      "old_mode": 33188,
      "old_path": "source/opt/inst_debug_printf_pass.h",
      "new_id": "5688d38410360c656a6cfde142360a241b3c1d02",
      "new_mode": 33188,
      "new_path": "source/opt/inst_debug_printf_pass.h"
    },
    {
      "type": "modify",
      "old_id": "829de491cd44c79eea5186684db28166e945aba8",
      "old_mode": 33188,
      "old_path": "source/opt/instrument_pass.cpp",
      "new_id": "dc33e1464a3e8b2d7597157aef09198243b4222e",
      "new_mode": 33188,
      "new_path": "source/opt/instrument_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "8b643742dd097fc9088b2c66c58b6d5d6c579d74",
      "old_mode": 33188,
      "old_path": "source/opt/instrument_pass.h",
      "new_id": "e4408c93ebf2efb79f15fc800ffd432faa37973f",
      "new_mode": 33188,
      "new_path": "source/opt/instrument_pass.h"
    },
    {
      "type": "modify",
      "old_id": "e9774debf6a7873a8c3e510c9ec1f2b84d1b9331",
      "old_mode": 33188,
      "old_path": "test/opt/inst_debug_printf_test.cpp",
      "new_id": "24c0bc6551c890c89977842842660b04c0638036",
      "new_mode": 33188,
      "new_path": "test/opt/inst_debug_printf_test.cpp"
    }
  ]
}
