~pcsx2-team/pcsx2-github-mirror/+git/glslang:fix-2020-inconsistent-HLSL

Last commit made on 2019-12-10
Get this branch:
git clone -b fix-2020-inconsistent-HLSL https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/glslang

Branch merges

Branch information

Name:
fix-2020-inconsistent-HLSL
Repository:
lp:~pcsx2-team/pcsx2-github-mirror/+git/glslang

Recent commits

1843c0c... by John Kessenich <email address hidden>

Fix #2020: PR #1977 broke HLSL member consistency, this finishes it...

using an unitialized member. This commit consistently does not use those
HLSL members unless ENABLE_HLSL is on.

1afa2b8... by John Kessenich <email address hidden>

Merge pull request #2019 from KhronosGroup/fix-2014-dont-and-versions-extensions

Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.

ff61c18... by John Kessenich <email address hidden>

Merge pull request #2018 from KhronosGroup/fix-2007-rationalize-include-paths

Fix #2007: Fix a couple relative header paths in header files.

71b0100... by John Kessenich <email address hidden>

Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.

Keywords should only have tests like "extension-on || version >= ...", or
"extension-off && version <= ...".

b5d9dee... by John Kessenich <email address hidden>

Fix #2007: Fix a couple relative header paths in header files.

d519167... by John Kessenich <email address hidden>

Fix #1993: Fully exclude ftransform() from SPIR-V semantics.

0de87ee... by John Kessenich <email address hidden>

Merge pull request #2010 from rnk/pool-alloc-clang

Remove glslang::pool_allocator::setAllocator

24b3e83... by Reid Kleckner <email address hidden>

Remove glslang::pool_allocator::setAllocator

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.

e58c080... by John Kessenich <email address hidden>

Merge pull request #1990 from ianromanick/INTEL_shader_integer_functions2

Implement INTEL_shader_integer_functions2

b3bd402... by Ian Romanick <email address hidden>

INTEL_shader_integer_functions2: Add SPIR-V generation

v2: Move addCapability and addExtension extension calls from
TGlslangToSpvTraverser::createBinaryOperation to
TGlslangToSpvTraverser::visitAggregate. Suggested by JohnK.