commit | f931268f06da5443188643b7bcad022cf6cb97e5 | [log] [tgz] |
---|---|---|
author | Zhenyao Mo <zmo@chromium.org> | Fri Jul 22 12:51:31 2016 -0700 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jul 22 23:41:48 2016 +0000 |
tree | fb266829d6a98ebeb670e03f787a5300405a887e | |
parent | 156d71973ada7580b500d21d2b462e22a4c8c1ef [diff] [blame] |
Handle initializing of struct typed output variable correctly. BUG=angleproject:1441 TEST=webgl2 conformance Change-Id: Idb27036347e1e814ba4603969cc2065e425ac4aa Reviewed-on: https://chromium-review.googlesource.com/362641 Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/compiler/translator/Compiler.cpp b/src/compiler/translator/Compiler.cpp index 88e8888..8a46b91 100644 --- a/src/compiler/translator/Compiler.cpp +++ b/src/compiler/translator/Compiler.cpp
@@ -825,7 +825,7 @@ { for (auto var : varyings) { - sh::ExpandVariable(var, var.name, var.mappedName, false, &list); + list.push_back(var); } } else