Use DebugDeclare for local variables
authorJeremy Hayes <jeremy@lunarg.com>
Fri, 23 Sep 2022 15:17:44 +0000 (09:17 -0600)
committerJeremy Hayes <jeremy@lunarg.com>
Fri, 23 Sep 2022 15:33:50 +0000 (09:33 -0600)
commitee442785ddb0678906fe05037798818d988a6505
tree87ddd98e4603fad13517cda2dd5af1c85346cc60
parentc0cf8ad87627227c7f1d3be6177bbf2832d3fc1b
Use DebugDeclare for local variables

Previously we had decided to issue DebugValue directly in glslang.
However, this was incorrect and causing issues with RenderDoc.
13 files changed:
SPIRV/SpvBuilder.cpp
Test/baseResults/spv.debuginfo.glsl.comp.out
Test/baseResults/spv.debuginfo.glsl.frag.out
Test/baseResults/spv.debuginfo.glsl.geom.out
Test/baseResults/spv.debuginfo.glsl.tesc.out
Test/baseResults/spv.debuginfo.glsl.tese.out
Test/baseResults/spv.debuginfo.glsl.vert.out
Test/baseResults/spv.debuginfo.hlsl.comp.out
Test/baseResults/spv.debuginfo.hlsl.frag.out
Test/baseResults/spv.debuginfo.hlsl.geom.out
Test/baseResults/spv.debuginfo.hlsl.tesc.out
Test/baseResults/spv.debuginfo.hlsl.tese.out
Test/baseResults/spv.debuginfo.hlsl.vert.out