KhronosGroup / glslang

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Other
2.9k stars 815 forks source link

Generate debuginfo for buffer reference types #3617

Closed arcady-lunarg closed 3 weeks ago

arcady-lunarg commented 4 weeks ago

With the new OpExtInstWithDebugInfo we can finally generate recursive types in nonsemantic debuginfo, which we can use to properly provide type information for buffer reference types.

arcady-lunarg commented 3 weeks ago

Looks like we're going to have to wait for https://github.com/KhronosGroup/SPIRV-Tools/pull/5704 to land first, and this will probably need to be rebased.