commit | 5321c80889f1f2e6dc33cfaf7a2b43e4d4e4af4f | [log] [tgz] |
---|---|---|
author | Olli Etuaho <oetuaho@nvidia.com> | Thu Apr 02 17:08:16 2015 +0300 |
committer | Olli Etuaho <oetuaho@nvidia.com> | Thu Apr 02 15:26:38 2015 +0000 |
tree | 9ada4d638ca612dc4695bc01b182c15ce3503268 | |
parent | c46f45d90638e554096ea8e042a872be68f6bea2 [diff] [blame] |
Add unsigned literal support to GLSL output BUG=angleproject:964 Change-Id: I8eb3cfd8d49beded4ac55ead97b50c7691e4980a Reviewed-on: https://chromium-review.googlesource.com/263710 Tested-by: Olli Etuaho <oetuaho@nvidia.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/compiler/translator/OutputGLSLBase.cpp b/src/compiler/translator/OutputGLSLBase.cpp index 4827ee1..4bb6305 100644 --- a/src/compiler/translator/OutputGLSLBase.cpp +++ b/src/compiler/translator/OutputGLSLBase.cpp
@@ -204,6 +204,9 @@ case EbtInt: out << pConstUnion->getIConst(); break; + case EbtUInt: + out << pConstUnion->getUConst() << "u"; + break; case EbtBool: out << pConstUnion->getBConst(); break;