- 23 Jul, 2020 1 commit
-
-
John Kessenich authored
Update spirv-tools known-good to most recent stable
-
- 22 Jul, 2020 8 commits
-
-
Greg Fischer authored
-
John Kessenich authored
Add changes for SPV_EXT_shader_atomic_float_add
-
Vikram Kushwaha authored
-
John Kessenich authored
Limit visibility of symbols for internal libraries
-
Ben Clayton authored
Also remove `SPIRV/doc.cpp` from the `SPVRemapper` target as this is part of `SPIRV`, causing ODR violations. Instead have `SPVRemapper` link against `SPIRV`. Fixes ODR violations.
-
John Kessenich authored
Simplify PoolAlloc by using `thread_local`
-
John Kessenich authored
also search global sequences for live variables
-
johnkslang authored
-
- 21 Jul, 2020 3 commits
-
-
Ben Clayton authored
These were only used for TThreadPool, which now uses `thread_local`.
-
Ben Clayton authored
glslang is using C++ 11, which has first class support for variables of the `thread_local` storage class. By dropping the use of the `OS_[GS]etTLSValue`, we can simplify the logic, and have it support a thread-local default allocator if none is provided. Issue: #2346
-
John Kessenich authored
Finalize glslang 10.15.3847, start glslang 11, drop support for VS2013
-
- 20 Jul, 2020 5 commits
-
-
Malcolm Bechard authored
when traversing the AST to find live UBOs etc, also traverse references to global module-level variables, incase they are being filled in from UBOs etc.
-
Ben Clayton authored
This was scheduled for today - 20th July 2020. Updates Appveyor configs to use VS2015 instead.
-
Ben Clayton authored
-
Ben Clayton authored
-
Ben Clayton authored
-
- 18 Jul, 2020 1 commit
-
-
John Kessenich authored
Update license-checker.cfg with simplified rules
-
- 17 Jul, 2020 3 commits
-
-
Ben Clayton authored
`license-checker` has been updated to support `**` wildcards simplifying the ruless, and multiple license configs. Add a new config for the bison generated files to ensure their licenses don't change.
-
John Kessenich authored
Add new rules for update of license-checker
-
Ben Clayton authored
`license-checker` will be updated to support `**` based wildcards. As part of this, `license-checker` will now traverse into subdirectories that would previously be excluded when the parent directory is excluded. This change adds new rules that work with both the old version and new, to ease migration.
-
- 16 Jul, 2020 3 commits
-
-
John Kessenich authored
GLSL/SPV: Propagaet precision qualifier from function to return value.
-
John Kessenich authored
When a return value's type has no precision qualification (e.g., the return expression is formed from a constructor), and the formal function return type has a precision qualification, back propagate that from the return type to the type of the return value's expression.
-
John Kessenich authored
runtests: Check error codes, set LD_LIBRARY_PATH
-
- 15 Jul, 2020 1 commit
-
-
Ben Clayton authored
`glslangValidator` will only return [the codes 0..6](https://github.com/KhronosGroup/glslang/blob/b481744aea1ecf52ee4591afaa0f5e270b9d1636/StandAlone/StandAlone.cpp#L117-L125). Fail the test if anything else is returned (like due to the exe crashing). Also set `LD_LIBRARY_PATH` to contain the `lib` directory before calling glslang.
-
- 14 Jul, 2020 8 commits
-
-
John Kessenich authored
Kokoro: Print test output to stdout
-
John Kessenich authored
Give build_info.py the executable bit
-
Ben Clayton authored
-
John Kessenich authored
Fix recently found non-determinism with gl_WorldToObject3x4EXT.
-
John Kessenich authored
-
John Kessenich authored
CMake: Move project() to top of CMakeLists.txt
-
John Kessenich authored
Add bison license to LICENSE.txt
-
John Kessenich authored
This problem needs to be fixed, but in parallel, we need to see master and any other changes to it passing all tests. The removed test is ray-tracing centric, and may indicate non-determinism in recent code added for that functionality.
-
- 13 Jul, 2020 7 commits
-
-
Ben Clayton authored
-
Ben Clayton authored
Also remove `NOTICE` from message() about PCHs - it seems to print this in the actual message, contrary to the documentation where it is used as a severity.
-
Ben Clayton authored
-
John Kessenich authored
Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle"
-
John Kessenich authored
-
John Kessenich authored
This reverts commit 1ee5d1c0, reversing changes made to 906d48a7.
-
John Kessenich authored
-