Lines Matching full:glslang
5 …[As scheduled](https://github.com/KhronosGroup/glslang/blob/9eef54b2513ca6b40b47b07d24f453848b65c0…
13 **SPIRV Folder, 1-May, 2020.** Glslang, when installed through CMake,
15 This `SPIRV` folder is being moved to `glslang/SPIRV`.
22 …atus](https://travis-ci.org/KhronosGroup/glslang.svg?branch=master)](https://travis-ci.org/Khronos…
23 …68/branch/master?svg=true)](https://ci.appveyor.com/project/Khronoswebmaster/glslang/branch/master)
25 # Glslang Components and Status
37 An HLSL front-end for translation of an approximation of HLSL to glslang's AST form.
42 …e 362](https://github.com/KhronosGroup/glslang/issues/362) and [issue 701](https://github.com/Khro…
46 Translates glslang's AST to the Khronos-specified SPIR-V intermediate language.
66 Also see the Khronos landing page for glslang as a reference front end:
70 The above page, while not kept up to date, includes additional information regarding glslang as a r…
72 # How to Use Glslang
106 * [bison][bison]: _optional_, but needed when changing the grammar (glslang.y).
107 * [googletest][googletest]: _optional_, but should use if making any changes to glslang.
117 cd <parent of where you want glslang to be>
118 git clone https://github.com/KhronosGroup/glslang.git
124 cd <the directory glslang was cloned to, "External" will be a subdirectory>
198 glslang can also be built with the [GN build system](https://gn.googlesource.com/gn/).
207 This only needs to be done once after updating `glslang`.
209 With the current directory set to your `glslang` checkout, type:
219 With the current directory set to your `glslang` checkout, type:
228 The grammar in `glslang/MachineIndependent/glslang.y` has to be recompiled with
237 m4 -P MachineIndependent/glslang.m4 > MachineIndependent/glslang.y
239 -t MachineIndependent/glslang.y
244 when executed from the glslang subdirectory of the glslang repository.
259 * For building a minimum-size web subset of core glslang:
261 + execute `updateGrammar web` from the glslang subdirectory
275 ## Building glslang - Using vcpkg
277 You can download and install glslang using the [vcpkg](https://github.com/Microsoft/vcpkg) dependen…
283 ./vcpkg install glslang
285 The glslang port in vcpkg is kept up to date by Microsoft team members and community contributors. …
289 Right now, there are two test harnesses existing in glslang: one is [Google
324 version of `spirv-val` on the system and the version of glslang. In this
371 glslang namespace and contains the following, here with suggested calls
430 * Code is parsed using bison on `MachineIndependent/glslang.y` with the
472 See the comment in `glslang/MachineIndependent/Versions.cpp`.
479 [master-tot-release]: https://github.com/KhronosGroup/glslang/releases/tag/master-tot