Allow for larger binding numbers. 65K instead of 255.
authorJohn Kessenich <cepheus@frii.com>
Wed, 5 Oct 2016 18:31:24 +0000 (12:31 -0600)
committerJohn Kessenich <cepheus@frii.com>
Wed, 5 Oct 2016 18:31:24 +0000 (12:31 -0600)
glslang/Include/Types.h
glslang/Include/revision.h

index 85a37df..35b4831 100644 (file)
@@ -621,8 +621,8 @@ public:
                  unsigned int layoutSet                 : 7;
     static const unsigned int layoutSetEnd         =   0x3F;
 
-                 unsigned int layoutBinding             : 8;
-    static const unsigned int layoutBindingEnd    =    0xFF;
+                 unsigned int layoutBinding            : 16;
+    static const unsigned int layoutBindingEnd    =  0xFFFF;
 
                  unsigned int layoutIndex              :  8;
     static const unsigned int layoutIndexEnd    =      0xFF;
index 2191424..304acc3 100644 (file)
@@ -2,5 +2,5 @@
 // For the version, it uses the latest git tag followed by the number of commits.
 // For the date, it uses the current date (when then script is run).
 
-#define GLSLANG_REVISION "Overload400-PrecQual.1548"
-#define GLSLANG_DATE "01-Oct-2016"
+#define GLSLANG_REVISION "Overload400-PrecQual.1553"
+#define GLSLANG_DATE "05-Oct-2016"