- Jun 02, 2020
-
-
dan sinclair authored
This CL updates the build scripts to only install to glslang/SPIRV instead of also installing to the SPIRV/ folder. The deprecation notice is also removed. Note, this may cause downstream build issues if include directories have not been updated Fixes #1964 #2216
-
- Apr 27, 2020
-
-
John Kessenich authored
-
- Apr 25, 2020
-
-
John Kessenich authored
-
- Mar 24, 2020
-
-
Kai Ninomiya authored
-
- Mar 05, 2020
-
-
Spencer Fricke authored
-
- Mar 04, 2020
-
-
John Kessenich authored
-
John Kessenich authored
Includes an additional deprecation and rationalizing the beginning sections.
-
- Feb 28, 2020
-
-
wangli28 authored
-
- Feb 07, 2020
-
-
Kai Ninomiya authored
This should enable glslang to be used as a dependency of other projects that target WebAssembly, instead of assuming "EMSCRIPTEN" => "Want glslang.js".
-
- Jan 16, 2020
-
-
John Kessenich authored
-
- Dec 03, 2019
-
-
Ian Romanick authored
Knowing this in advance would have saved me some time.
-
- Nov 06, 2019
-
-
dan sinclair authored
This Cl updates the README.md to reference the deprecation date for the current SPIRV/ install location. Issue #1964
-
- Oct 12, 2019
-
-
Xottab_DUTY authored
-
- Sep 18, 2019
-
-
Kai Ninomiya authored
Allows building non-min-size builds with Emscripten. Adds ENABLE_GLSLANG_WEB_DEVEL. Moves the glslang.js files to OSDependent/Web. Small cleanups and docs update.
-
John Kessenich authored
-
- Aug 28, 2019
-
-
John Kessenich authored
-
John Kessenich authored
-
- Aug 21, 2019
-
-
John Kessenich authored
-
- Aug 09, 2019
-
-
Ryan Harrison authored
-
- May 10, 2019
-
-
John Kessenich authored
You may need to install python 3.x and also [windows users] may need to get it in your path in front of python 2.7.x. If you don't need the external projects (i.e., SPIRV-Tools) and don't want to upgrade to python 3, don't create the External subdirectory and CMake won't require python 3. (CMake has a bug that makes it find the wrong one on a first pass if the top level does not require the version needed by lower levels.)
-
- Dec 11, 2018
-
-
John Kessenich authored
Add to README: git config --global core.fileMode false
-
- Dec 10, 2018
-
-
Rémi Verschelde authored
-
- Oct 27, 2018
-
-
John Kessenich authored
-
- Aug 10, 2018
-
-
John Kessenich authored
-
- Apr 07, 2018
-
-
John Kessenich authored
-
- Mar 30, 2018
-
-
John Kessenich authored
-
- Dec 05, 2017
-
-
Cory Bloor authored
- Mention that the instructions are written for Bash. - Quote the CMAKE_INSTALL_PREFIX to handle spaces in $(pwd). - Remove SSH clone instructions. Instructions on how to clone are for those unfamiliar with GitHub, so fewer options are better and SSH requires additional configuration to make work. - Replace ninja with make, because more people are familiar with it and we probably don't need to explain how to install it. Fixes #956. - Remove the section mentioning cygwin, as it's unclear and doesn't seem necessary. - Mention minimum language version in the Dependencies section. - Move `cd $BUILD_DIR` out of the Linux configuration section because it's needed on both platforms. Add a line about creating the build directory, too.
-
- Nov 14, 2017
-
-
Lei Zhang authored
-
- Oct 06, 2017
-
-
John Kessenich authored
-
- Sep 28, 2017
-
-
GregF authored
Also added known-good mechanism to fetch latest validated spirv-tools. Also added -Od and -Os to disable optimizer and optimize for size. Fetching spirv-tools is optional for both glsl and hlsl. Legalization of hlsl is done by default if spirv-opt is present at cmake time. Optimization for glsl is currently done through the option -Os. Legalization testing is currently only done on four existing shaders. A separate baseLegalResults directory holds those results. All previous testing is done with the optimizer disabled.
-
- Jan 27, 2017
-
-
John Kessenich authored
-
- Sep 30, 2016
-
-
Anny authored
Added an alternative link for cloning the repo in the build instructions
-
- Jul 28, 2016
-
-
John Kessenich authored
-
- Jul 26, 2016
-
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 12, 2016
-
-
John Kessenich authored
-
- Jun 29, 2016
-
-
Lei Zhang authored
-
- May 11, 2016
-
-
Lei Zhang authored
-
- May 06, 2016
-
-
John Kessenich authored
-
- May 05, 2016
-
-
Lei Zhang authored
-