README: Update the component list.
authorJohn Kessenich <cepheus@frii.com>
Mon, 25 Jul 2016 22:21:08 +0000 (16:21 -0600)
committerJohn Kessenich <cepheus@frii.com>
Mon, 25 Jul 2016 22:21:08 +0000 (16:21 -0600)
README.md
glslang/Include/revision.h

index 3bdbae5..3230dda 100644 (file)
--- a/README.md
+++ b/README.md
@@ -13,12 +13,15 @@ glslang
 
 An OpenGL and OpenGL ES shader front end and validator.
 
-There are two components:
+There are several components:
 
-1. A front-end library for programmatic parsing of GLSL/ESSL into an AST.
+. A GLSL/ESSL front-end for reference validation and translation of GLSL/ESSL into an AST.
 
-2. A standalone wrapper, `glslangValidator`, that can be used as a shader
-   validation tool.
+. An HLSL front-end for translation of a broad generic HLL into the AST.
+
+. A SPIR-V back end for translating the AST to SPIR-V.
+
+. A standalone wrapper, `glslangValidator`, that can be used as a command-line tool for the above.
 
 How to add a feature protected by a version/extension/stage/profile:  See the
 comment in `glslang/MachineIndependent/Versions.cpp`.
index 4a4361b..c2eb8fd 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 "SPIRV99.1337"
+#define GLSLANG_REVISION "SPIRV99.1338"
 #define GLSLANG_DATE "25-Jul-2016"