diff --git a/SPIRV/GLSL450Lib.h b/SPIRV/GLSL450Lib.h index 32f45638..589508c9 100644 --- a/SPIRV/GLSL450Lib.h +++ b/SPIRV/GLSL450Lib.h @@ -27,6 +27,9 @@ namespace GLSL_STD_450 { +const int Version = 99; +const int Revision = 1; + enum Entrypoints { Round = 0, RoundEven = 1, diff --git a/StandAlone/StandAlone.cpp b/StandAlone/StandAlone.cpp index 2a740ed2..e914150d 100644 --- a/StandAlone/StandAlone.cpp +++ b/StandAlone/StandAlone.cpp @@ -790,6 +790,7 @@ int C_DECL main(int argc, char* argv[]) std::string spirvVersion; glslang::GetSpirvVersion(spirvVersion); printf("SPIR-V Version %s\n", spirvVersion.c_str()); + printf("GLSL.std.450 Version %d, Revision %d\n", GLSL_STD_450::Version, GLSL_STD_450::Revision); if (Worklist.empty()) return ESuccess; } diff --git a/glslang/Include/revision.h b/glslang/Include/revision.h index 36496ecd..4cee7a8d 100644 --- a/glslang/Include/revision.h +++ b/glslang/Include/revision.h @@ -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 "2.1.686" -#define GLSLANG_DATE "02-Aug-2015" +#define GLSLANG_REVISION "2.2.687" +#define GLSLANG_DATE "03-Aug-2015" diff --git a/make-revision b/make-revision index ab5a8599..492e4375 100755 --- a/make-revision +++ b/make-revision @@ -1,5 +1,5 @@ #!/bin/sh - +( echo "// This header is generated by the make-revision script." echo "// For the version, it uses the latest git tag followed by the number of commits." echo "// For the date, it uses the current date (when then script is run)." @@ -7,3 +7,4 @@ echo "// For the date, it uses the current date (when then script is run)." echo echo \#define GLSLANG_REVISION \"`git describe --tags --abbrev=0`.`git log --oneline | wc -l`\" echo \#define GLSLANG_DATE \"`date +%d-%b-%Y`\" +) > glslang/Include/revision.h