~pcsx2-team/pcsx2-github-mirror/+git/glslang:revert-2803-isinf_isnan

Last commit made on 2021-11-10
Get this branch:
git clone -b revert-2803-isinf_isnan https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/glslang

Branch merges

Branch information

Name:
revert-2803-isinf_isnan
Repository:
lp:~pcsx2-team/pcsx2-github-mirror/+git/glslang

Recent commits

22a5e36... by Greg Fischer <email address hidden>

Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding"

9c5309a... by Greg Fischer <email address hidden>

Merge pull request #2805 from greg-lunarg/push0

Fix test spv.1.4.OpEntryPoint.frag

9600b97... by Greg Fischer <email address hidden>

Fix test spv.1.4.OpEntryPoint.frag

Cannot apply binding qualifier to push_constant

bb5b357... by Greg Fischer <email address hidden>

Merge pull request #2781 from kevin-mccullough/FixLinkTimeValidationForGl_PerVertex

Fix incorrect link time validation for unused gl_PerVertex members

627f409... by Greg Fischer <email address hidden>

Merge pull request #2801 from haasn/thread_safety

Thread safety fixes

fa26462... by Greg Fischer <email address hidden>

Merge pull request #2803 from mhillenbrand/isinf_isnan

Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding

d1ee644... by Marius Hillenbrand <email address hidden>

Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding

There were two implementations of isInf() and isNan(), in Constant.cpp
and in intermOut.cpp. The former only works on little-endian systems,
the latter is a wrapper for library functions and works regardless of
endianness. Move the second version into Common.h and adopt it in both
places. Thereby avoid the duplication and fix for big-endian systems.

On s390x, this fixes the test case
Glsl/CompileToAstTest.FromFile/constFold_frag.

Fixes #2802

8f56d73... by Greg Fischer <email address hidden>

Merge pull request #2799 from cyanreg/master

Add support for targeting Vulkan 1.2 in the C API

9535746... by Greg Fischer <email address hidden>

Merge pull request #2798 from alan-baker/update-tools

Update tools

13fd2d6... by Kevin McCullough <email address hidden>

Fix incorrect link time validation for unused gl_PerVertex members