- 09 Mar, 2020 4 commits
-
-
Jeff Bolz authored
Also add missing NonUniformEXT decoration on OpImageTexelPointer.
-
John Kessenich authored
Fix typo in Web CMakeLists
-
John Kessenich authored
Add Android build instructions to README
-
John Kessenich authored
add c wrapper for standalone ResourceLimits and remove that dependency from glslang_c_interface
-
- 07 Mar, 2020 1 commit
-
-
Kai Ninomiya authored
-
- 06 Mar, 2020 5 commits
-
-
Travis Fort authored
-
Travis Fort authored
-
John Kessenich authored
Fix for #2099: add c interface support for TBuiltInResource and glslang::DefaultTBuiltInResource
-
John Kessenich authored
GL_EXT_debug_printf implementation
-
Travis Fort authored
-
- 05 Mar, 2020 2 commits
-
-
Travis Fort authored
-
Jeff Bolz authored
-
- 04 Mar, 2020 3 commits
-
-
Spencer Fricke authored
-
John Kessenich authored
-
John Kessenich authored
Includes an additional deprecation and rationalizing the beginning sections.
-
- 03 Mar, 2020 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
In GLSL/HLSL/AST, v.zyx is an l-value, but not in SPIR-V, which cannot represent it. So, a temporary is used instead.
-
- 01 Mar, 2020 2 commits
-
-
John Kessenich authored
-
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 4 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
-