- 07 Feb, 2020 1 commit
-
-
John Kessenich authored
CMake: Split "is emscripten" config from "enable glslang.js"
-
- 06 Feb, 2020 6 commits
-
-
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".
-
John Kessenich authored
Avoid enum-compare warning, missing cases in switch
-
David Neto authored
-
John Kessenich authored
GLSL: Support constant folding for mod
-
John Kessenich authored
GLSL: Fix semantic error for GL_KHR_memory_scope_semantics
-
Rex Xu authored
When 2DMS or 2DMSArray is used, IMAGE_PARAMS will take an additional paramter to represent sample number. The semantics check should get the correct semantics values, taking this case into account.
-
- 05 Feb, 2020 1 commit
-
-
John Kessenich authored
glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5) and default to 1.0
-
- 04 Feb, 2020 2 commits
-
-
Kai Ninomiya authored
-
John Kessenich authored
Fix memory corruption in TGlslIoMapper
-
- 02 Feb, 2020 1 commit
-
-
Timo Suoranta authored
-
- 30 Jan, 2020 2 commits
-
-
John Kessenich authored
Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL
-
Jeff Bolz authored
-
- 29 Jan, 2020 1 commit
-
-
John Kessenich authored
standalone: Fix --help
-
- 28 Jan, 2020 1 commit
-
-
Jordan Justen authored
Fixes: bd97b6f9 ("Command-line: Give better error messages. From #1829.") Signed-off-by:
Jordan Justen <jordan.l.justen@intel.com>
-
- 27 Jan, 2020 6 commits
-
-
John Kessenich authored
Use correct enum type in case statement
-
Ryan Harrison authored
Two similarly named enums led to the wrong one being used here, this is getting caught in the Chromium and Dawn DEPS rolls.
-
John Kessenich authored
Revisit fix for #2062 for consistency with this commit.
-
John Kessenich authored
Fix for GCC 9 / Werror=deprecated-copy
-
John Kessenich authored
Add Tess machine dependent built-in variables initialization for GLES…
-
John Kessenich authored
-
- 24 Jan, 2020 1 commit
-
-
John Kessenich authored
Implemented C-language interface for glslang
-
- 17 Jan, 2020 1 commit
-
-
John Kessenich authored
-
- 16 Jan, 2020 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
Add Error check flag in io mapper
-
Chow authored
GLSL could detect contradictory uniform binding, but missing error reporting, even if we could now observe error inside infosink. Add error check when first time validate uniform binding. When doing traversal, it should be zero error. This error check flag will be used during linking time. To quickly report errors like contradictory uniform bindings. Add error check flags for TDefaultGlslIoResolver when catching EPrefixInternalError
-
- 15 Jan, 2020 3 commits
-
-
John Kessenich authored
SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5.
-
John Kessenich authored
-
John Kessenich authored
-
- 10 Jan, 2020 1 commit
-
-
John Kessenich authored
Fix glslang can't link multiple AST in a single stage
-
- 08 Jan, 2020 6 commits
-
-
John Kessenich authored
Add support for ARB_gpu_shader_fp64
-
Sergey Kosarevsky authored
-
Sergey Kosarevsky authored
-
John Kessenich authored
Fix #1829: Allow "--" options for def/undef, for OpModuleProcessed.
-
John Kessenich authored
This allows OpModuleProcessed logging to be consistent with everything taking "--" options.
-
Chow authored
FYI, move builtin check to type symbol check. Avoid modifying interface doubleCheck().
-
- 07 Jan, 2020 3 commits
-
-
John Kessenich authored
Add missing extension defination
-
Roy authored
This micro should been defined 1, if opengl 2.0 is required.
-
John Kessenich authored
Modify max binding checks for atomic_uint
-
- 06 Jan, 2020 1 commit
-
-
John Kessenich authored
Add builtin constants gl_MaxFragmentUniformVectors and gl_MaxVertexUniformVectors.
-