commit | de1e00e1e80eb9d5fd875415ae052b5dc8dcc601 | [log] [tgz] |
---|---|---|
author | Zhenyao Mo <zmo@chromium.org> | Thu Oct 09 16:55:32 2014 -0700 |
committer | Zhenyao Mo <zmo@chromium.org> | Fri Oct 10 19:03:10 2014 +0000 |
tree | 83aca2576e249eb0d36509cd0e3594e3f9c11855 | |
parent | 9ad2ab336b201774512c13893b3c62477e150584 [diff] [blame] |
Implement support of unary operator "+" in translator. BUG=angle:779 TEST=conformance/glsl/misc/struct-unary-operators.html Change-Id: Ia827e07dcfc8ad3bbbc078e54336815be9027945 Reviewed-on: https://chromium-review.googlesource.com/222720 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Tested-by: Zhenyao Mo <zmo@chromium.org>
diff --git a/src/compiler/translator/ValidateLimitations.cpp b/src/compiler/translator/ValidateLimitations.cpp index c1a7b75..896e1cd 100644 --- a/src/compiler/translator/ValidateLimitations.cpp +++ b/src/compiler/translator/ValidateLimitations.cpp
@@ -94,6 +94,7 @@ case EOpLogicalXor: return "^^"; case EOpLogicalAnd: return "&&"; case EOpNegative: return "-"; + case EOpPositive: return "+"; case EOpVectorLogicalNot: return "not"; case EOpLogicalNot: return "!"; case EOpPostIncrement: return "++";