aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorshannonwoods@chromium.org <shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-05-30 00:20:04 +0000
committershannonwoods@chromium.org <shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-05-30 00:20:04 +0000
commit6b7099111f6f00493b24dd05680f60c30b60cb7c (patch)
tree454b6452ea6e00abbe276675383aae6bfd7dd7db /include
parent1885113c0d96837843804d6eb791fe78f8768437 (diff)
downloadangle-6b7099111f6f00493b24dd05680f60c30b60cb7c.tar.gz
Add support for the unsigned integer scalar type to the shader translator.
TRAC #23080 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods Author: Jamie Madill git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2403 736b8ea6-26fd-11df-bfd4-992fa37f6226
Diffstat (limited to 'include')
-rw-r--r--include/GLSLANG/ShaderLang.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/GLSLANG/ShaderLang.h b/include/GLSLANG/ShaderLang.h
index 0d9f4989..da497b65 100644
--- a/include/GLSLANG/ShaderLang.h
+++ b/include/GLSLANG/ShaderLang.h
@@ -88,6 +88,7 @@ typedef enum {
typedef enum {
SH_NONE = 0,
SH_INT = 0x1404,
+ SH_UNSIGNED_INT = 0x1405,
SH_FLOAT = 0x1406,
SH_FLOAT_VEC2 = 0x8B50,
SH_FLOAT_VEC3 = 0x8B51,
@@ -95,6 +96,9 @@ typedef enum {
SH_INT_VEC2 = 0x8B53,
SH_INT_VEC3 = 0x8B54,
SH_INT_VEC4 = 0x8B55,
+ SH_UNSIGNED_INT_VEC2 = 0x8DC6,
+ SH_UNSIGNED_INT_VEC3 = 0x8DC7,
+ SH_UNSIGNED_INT_VEC4 = 0x8DC8,
SH_BOOL = 0x8B56,
SH_BOOL_VEC2 = 0x8B57,
SH_BOOL_VEC3 = 0x8B58,