- 21 Aug, 2019 7 commits
-
-
John Kessenich authored
Doing this much saved about 11.5K, including adding all the infrastructure.
-
John Kessenich authored
Save about 100K. N.B.: This is done by eliminating a function call, at a high level, not by #ifdef'ing a bunch of code. Also, removed no longer needed *_EXTENSION #ifdef in the code not needed by GLSLANG_WEB.
-
John Kessenich authored
This saves about 7K. By changing just a few methods to be compile-time known, a bunch of scattered code becomes DCE.
-
John Kessenich authored
Saves about 3K.
-
John Kessenich authored
For the smallest builds, google tests will not be present, in addition to a large number of tests not being capable of running.
-
John Kessenich authored
make glslang.js easy to use and work on node, and related changes
-
John Kessenich authored
-
- 20 Aug, 2019 3 commits
-
-
Kai Ninomiya authored
-
Kai Ninomiya authored
-
Kai Ninomiya authored
-
- 15 Aug, 2019 1 commit
-
-
John Kessenich authored
-
- 10 Aug, 2019 1 commit
-
-
John Kessenich authored
Add WASM build target for Web version of glslang
-
- 09 Aug, 2019 3 commits
-
-
Ryan Harrison authored
-
Ryan Harrison authored
-
Ryan Harrison authored
-
- 08 Aug, 2019 1 commit
-
-
Ryan Harrison authored
This adds build rules to support generating a WASM binary to be used on the web. The API exposed to web applications is definated in the new glslang.js.cpp file.
-
- 02 Aug, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
Add in header for uint32_t definition
-
- 01 Aug, 2019 1 commit
-
-
Ryan Harrison authored
This is needed for stricter/newer MSVC builds of downstream users.
-
- 31 Jul, 2019 1 commit
-
-
John Kessenich authored
Convert no RTTI rule to be compiler specific
-
- 30 Jul, 2019 1 commit
-
-
Ryan Harrison authored
MSVC uses a different flag for disabling RTTI, so is currently including RTTI information and throwing warnings.
-
- 29 Jul, 2019 3 commits
-
-
John Kessenich authored
Automapping opengl location
-
John Kessenich authored
Handle SPIR-V type mismatch when constructing a composite
-
John Kessenich authored
Fix bug in printing trailing comma when dumping AST for a structure.
-
- 28 Jul, 2019 2 commits
- 25 Jul, 2019 4 commits
-
-
Canon lee authored
Sync code from KhronosGroup/glslang.
-
John Kessenich authored
Remove execute permission from LICENSE.txt
-
Steven Perron authored
-
Roy authored
-
- 23 Jul, 2019 3 commits
-
-
John Kessenich authored
This reverts commit 50ada66c, reversing changes made to 3464b6f5.
-
John Kessenich authored
Automapping opengl location
-
John Kessenich authored
Fix missing decoration and bug in member remap
-
- 22 Jul, 2019 3 commits
-
-
Ashwin Lele authored
control shaders. Fix bug in member remapping.
-
John Kessenich authored
-
John Kessenich authored
Update spirv-tools and spirv-headers known good.
-
- 18 Jul, 2019 2 commits
-
-
Greg Fischer authored
Previous known-good contained regression per sperron at Google.
-
John Kessenich authored
-
- 17 Jul, 2019 2 commits
-
-
Ashwin Lele authored
-
John Kessenich authored
Update known good SPIRV-Tools commit
-