- 09 Dec, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 05 Dec, 2019 1 commit
-
-
John Kessenich authored
Remove glslang::pool_allocator::setAllocator
-
- 04 Dec, 2019 2 commits
-
-
Reid Kleckner authored
TPoolAllocator is not copy assignable, so this setter could never have been used. After a recent change (878a24ee2), new versions of Clang reject this code outright.
-
John Kessenich authored
Implement INTEL_shader_integer_functions2
-
- 03 Dec, 2019 4 commits
-
-
Ian Romanick authored
v2: Move addCapability and addExtension extension calls from TGlslangToSpvTraverser::createBinaryOperation to TGlslangToSpvTraverser::visitAggregate. Suggested by JohnK.
-
Ian Romanick authored
The changes to glslang/glslang/MachineIndependent/ParseHelper.cpp exist purely to prevent even more instances of "warning: enumeration value ‘EOp...’ not handled in switch" v2: Remove 8-bit types. Overzealous copy-and-paste led to adding support for a bunch of types that the extension doesn't actually enable. v3: Update expected test results file. Just changing an expected results file to make a test pass seems sketchy to me, but I'm not sure what else to do. v4: Add missing entry for EOpAbsDifference in TOutputTraverser::visitBinary. Noticed by JohnK.
-
Ian Romanick authored
-
John Kessenich authored
Update README.md to include other test requirements
-
- 02 Dec, 2019 1 commit
-
-
Ian Romanick authored
Knowing this in advance would have saved me some time.
-
- 01 Dec, 2019 1 commit
-
-
John Kessenich authored
Fix #1981
-
- 28 Nov, 2019 1 commit
-
-
Malcolm Bechard authored
Copy over incoming units localSize if it's set, and this->localSize is not set Also fix overwritting localSizeSpecId if it's already been set.
-
- 23 Nov, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
Fix construction issue for 8 and 16 bit types.
-
- 22 Nov, 2019 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Respect CMAKE_INSTALL_LIBDIR in installed CMake files
-
- 21 Nov, 2019 1 commit
-
-
Dan Sinclair authored
There is a flag to disable the SPVRemapper during the GLSLang build. That flag is check in some, but not all spots so if you try to build with SPVRemapper disabled you get CMake errors and compile errors. This CL fixs up the build so building with -DENABLE_SPVREMAPPER=0 will complete correclty.
-
- 18 Nov, 2019 1 commit
-
-
Arfrever Frehtes Taifersar Arahesis authored
Fixes #1965
-
- 15 Nov, 2019 2 commits
-
-
John Kessenich authored
HLSL: Fix #1976: Don't let ENABLE_HLSL change struct/class layout.
-
John Kessenich authored
-
- 14 Nov, 2019 1 commit
-
-
Andreas Flöjt authored
-
- 12 Nov, 2019 2 commits
-
-
John Kessenich authored
HLSL: Fix #1960: fmod() was not converting int args to float.
-
John Kessenich authored
-
- 11 Nov, 2019 1 commit
-
-
Andreas Flöjt authored
The problem is that constructing a float16_t, int8_t, uint8_t, int16_t, or uint16_t with a non 32-bit argument generates an aggregate with the wrong construction op. For int8_t and uint8_t, this resulted in a crash.
-
- 08 Nov, 2019 2 commits
-
-
John Kessenich authored
SPIR-V postprocessing: WEB case only needs CFG mods
-
John Kessenich authored
Fix compileGLSLZeroCopy accidental minification
-
- 07 Nov, 2019 2 commits
-
-
David Neto authored
The SPIR-V post-processing to discover capabilities and extensions does not apply to WebGPU compilation. So don't include that code. This reclaims some of the code space added by #1943
-
Kai Ninomiya authored
-
- 06 Nov, 2019 4 commits
-
-
John Kessenich authored
Fix #1959 by reverting 7b0e2363 to put files in two places.
-
John Kessenich authored
Add deprecation for SPIRV/ install folder location.
-
dan sinclair authored
This Cl updates the README.md to reference the deprecation date for the current SPIRV/ install location. Issue #1964
-
John Kessenich authored
-
- 05 Nov, 2019 1 commit
-
-
John Kessenich authored
Remove std::move that is breaking chromium roll
-
- 04 Nov, 2019 3 commits
-
-
Ryan Harrison authored
This is causing the following error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]
-
John Kessenich authored
Add a couple missing headers to the GN build.
-
John Kessenich authored
Fix warning: size_t->int implicit cast
-
- 03 Nov, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 02 Nov, 2019 1 commit
-
-
Sergey Kosarevsky authored
-