~pcsx2-team/pcsx2-github-mirror/+git/glslang:fix-930-subgroup--mask-ops

Last commit made on 2019-06-18
Get this branch:
git clone -b fix-930-subgroup--mask-ops https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/glslang

Branch merges

Branch information

Name:
fix-930-subgroup--mask-ops
Repository:
lp:~pcsx2-team/pcsx2-github-mirror/+git/glslang

Recent commits

8e96e24... by John Kessenich <email address hidden>

Bump revision.

9c14f77... by John Kessenich <email address hidden>

AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al.

On reading built-in variables SubgroupEqMask, SubgroupGeMask, SubgroupGtMask,
SubgroupLeMask, and SubgroupLtMask, the AST expects 64-bit ints, while SPIR-V
is defined as vectors of 32-bit ints.

The declaration type has to be translated in the opposite direction.

11805e4... by John Kessenich <email address hidden>

Bump revision.

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

Merge pull request #1806 from KhronosGroup/nan-clamp

SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.

5d73a3c... by John Kessenich <email address hidden>

Merge pull request #1698 from jeffbolznv/private_storage_variables

Add Float16/Int8/Int16 capabilities for private variables and function parameters

605afc7... by John Kessenich <email address hidden>

SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.

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

Bump revision.

9db7278... by John Kessenich <email address hidden>

Merge pull request #1803 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom

Fix gl_SubGroupSizeARB builtin treatment

2cfde2b... by Samuel Iglesias

Delete duplicated gl_SubGroupSizeARB builtin treatment

Signed-off-by: Samuel Iglesias Gonsálvez <email address hidden>

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

Merge pull request #1796 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom

Add missing GL_ARB_shader_ballot builtins to Geometry and Tessellatio…