- Oct 26, 2018
-
-
John Kessenich authored
-
- Aug 09, 2018
-
-
John Kessenich authored
-
- Apr 06, 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 13, 2017
-
-
Lei Zhang authored
-
- Oct 06, 2017
-
-
John Kessenich authored
-
- Sep 27, 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 26, 2017
-
-
John Kessenich authored
-
- Sep 29, 2016
-
-
Anny authored
Added an alternative link for cloning the repo in the build instructions
-
- Jul 27, 2016
-
-
John Kessenich authored
-
- Jul 25, 2016
-
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 11, 2016
-
-
John Kessenich authored
-
- Jun 28, 2016
-
-
Lei Zhang authored
-
- May 10, 2016
-
-
Lei Zhang authored
-
- May 06, 2016
-
-
John Kessenich authored
-
- May 05, 2016
- May 04, 2016
-
-
John Kessenich authored
This hopefully prevents obsucuring actual changes in a future commit. Also, adds a script to update the grammar.
-
Lei Zhang authored
-
- Apr 07, 2016
-
-
John Kessenich authored
-
- Apr 03, 2016
-
-
Eric Engestrom authored
-
- Mar 31, 2016
-
-
Lei Zhang authored
The existing test harness is a homemade shell script. All the tests and the expected results are written in plain text files. The harness just reads in a test, invoke the glslangValidator binary on it, and compare the result with the golden file. All tests are kinda integration tests. This patch add Google Test as an external project, which provides a new harness for reading shader source files, compile to SPIR-V, and then compare with the expected output.
-
- Feb 28, 2016
-
-
baldurk authored
-
- Nov 16, 2015
-
-
baldurk authored
-
- Sep 09, 2015
-
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 13, 2015
-
-
John Kessenich authored
-
- Jun 29, 2015
-
-
John Kessenich authored
-
- Jun 28, 2015
-
-
Lei Zhang authored
-