~pcsx2-team/pcsx2-github-mirror/+git/glslang:SPIR-V_1.5

Last commit made on 2019-09-16
Get this branch:
git clone -b SPIR-V_1.5 https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/glslang

Branch merges

Branch information

Recent commits

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

GLSL: Only require constant for subgroupBroadcast when SPV < 1.5.

8317e6c... by John Kessenich <email address hidden>

SPV: Support SPIR-V 1.5; five extensions no longer need OpExtension.

The generalization to addIncorporatedExtension() also fixed a 1.3
corner case with SPV_KHR_16bit_storage.

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

SPV 1.5: Switch to the 1.5 header, for SPIR-V 1.5.

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

Merge pull request #1897 from dj2/unused

Comment out unused params; Fix type warning.

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

Merge pull request #1895 from amdrexu/bugfix

Fix incorrect function prototypes of 64-bit findLSB/findMSB

23e9f5c... by Dan Sinclair <email address hidden>

Comment out params instead of removing

24a5d23... by Dan Sinclair <email address hidden>

Remove unused params

3b1b9e2... by Rex Xu <email address hidden>

Fix incorrect function prototypes of 64-bit findLSB/findMSB

According to the 32-bit counterparts, their forms should be
genI64Type findLSB(genI64Type value)
genI64Type findLSB(genU64Type value)
genI64Type findMSB(genI64Type value)
genI64Type findMSB(genU64Type value)

664ad41... by John Kessenich <email address hidden>

Fix #1879: Check for valid variable before checking for unsized arrays.

The order of error checking was not quite being correct (maybe there is no correct
ordering, when many checks must be done and they affect each other).
So, check for block-name reuse twice.

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

Merge pull request #1892 from greg-lunarg/kg106

Update spirv-tools and spriv-headers known good.