Commit 153a537a by Ben Clayton

SpirvShaderDebugger: Fix double nesting of struct members

See b/148445528 for more information. Fixes: b/148445528 Change-Id: I0740a5b0ce18db4c3ef0a55a9c679e1b64395b46 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/40536Tested-by: 's avatarBen Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by: 's avatarAntonio Maiorano <amaiorano@google.com>
parent 34e16df0
......@@ -1141,8 +1141,7 @@ void SpirvShader::Impl::Debugger::exposeVariable(
for(auto member : ty->members)
{
auto memberGroup = objectGroup.template group<const char *>(member->name.c_str());
exposeVariable(shader, memberGroup, l, member->name.c_str(), member->type, id, state, member->offset / 32);
exposeVariable(shader, objectGroup, l, member->name.c_str(), member->type, id, state, member->offset / 32);
}
return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment