- 01 Mar, 2020 1 commit
-
-
John Kessenich authored
This also made it obvious some code was (functionally correctly) repeated, so deleted that too.
-
- 28 Feb, 2020 5 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Add vcpkg installation instructions
-
John Kessenich authored
Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp
-
wangli28 authored
-
- 27 Feb, 2020 1 commit
-
-
Sergey Kosarevsky authored
-
- 22 Feb, 2020 2 commits
-
-
John Kessenich authored
Fix an issue of SPV generation for imageAtomicStore.
-
Rex Xu authored
For GLSL function imageAtomicStore, it will be translated to OpImageTexelPointer + OpAtomicStore. The result type of OpImageTexelPointer must be the same as the sampled type of OpTypeImage. On translation, the result type is mistakenly fetched from operand list operands[2] while operands[2] corresponds to sampleNum whose type is always uint. This leads to an error if the image type is iimageXXX that is int image.
-
- 20 Feb, 2020 2 commits
-
-
John Kessenich authored
SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools
-
Samuel Iglesias Gonsálvez authored
-
- 19 Feb, 2020 2 commits
-
-
John Kessenich authored
Fix iomapper issue
-
Roy.li authored
Use type name to index map to instead of use instance name to index map, or anonymous block will cause a map issue.
-
- 18 Feb, 2020 3 commits
-
-
John Kessenich authored
HLSL: Fix part of #2070: Correctly handle promotion for <unary-op>(int).
-
John Kessenich authored
This still only handles a scalar correctly, and some vector cases need additional fixes.
-
John Kessenich authored
Add an option to make RTTI enabled
-
- 17 Feb, 2020 1 commit
-
-
durswd authored
-
- 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
-
- 21 Jan, 2020 1 commit
-
-
Roy.li authored
Merge code
-