Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / 
glslang


Commits:
6a6fcc29 by dependabot[bot] at 2023-10-17T14:00:01-04:00
Bump actions/setup-python from 4.7.0 to 4.7.1

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 
4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- 
[Commits](https://github.com/actions/setup-python/compare/61a6322f88396a6271a6ee3565807d608ecaddd1...65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
ebb0a8b2 by dependabot[bot] at 2023-10-17T14:00:45-04:00
Bump github/codeql-action from 2.22.0 to 2.22.3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.0 to 2.22.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/2cb752a87e96af96708ab57187ab6372ee1973ab...0116bc2df50751f9724a2e35ef1f24d22f90e4e1)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
7fa0731a by Arcady Goldmints-Orlov at 2023-10-19T16:57:31-04:00
Initialize spv_options in glslang_program_SPIRV_generate

This will prevent any recurrence of issues like the one addressed by
PR #3364.

- - - - -
ab030e9f by dependabot[bot] at 2023-10-24T12:26:29-04:00
Bump actions/checkout from 4.1.0 to 4.1.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 
4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/actions/checkout/compare/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
a2fb1ba2 by dependabot[bot] at 2023-10-24T12:26:47-04:00
Bump github/codeql-action from 2.22.3 to 2.22.4

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.3 to 2.22.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/0116bc2df50751f9724a2e35ef1f24d22f90e4e1...49abf0ba24d0b7953cb586944e918a0b92074c80)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
979423d8 by Chao Chen at 2023-10-24T13:37:19-07:00
Add correct line number to OpDebugFunction and OpDebugScope for function:

1. Pull OpDebugFunction, OpDebugScope and OpDebugVariable for params out
   of makeFunctionEntry.
2. Put above in a separate function called setupDebugFunctionEntry,
   which also accept line number and set it correctly in builder.
3. Call setupDebugFunctionEntry in makeFunction. Also special case
   handle entry function since it's created ealier elsewhere.

- - - - -
e6fbb656 by ncesario-lunarg at 2023-10-25T12:12:59-06:00
Merge pull request #3357 from chaocNV/addLineForDebugFunction

Add correct line number to OpDebugFunction and OpDebugScope for function
- - - - -
ffac2110 by Nathaniel Cesario at 2023-10-25T17:34:53-06:00
Fix Windows GHA Tests

The Windows tests job in Github Actions was incorrectly reporting
'success' on failed runs. This change ensures a single command is run in
each test 'step' to help remove any guesswork w.r.t. the shell behavior
on each platform.

This change also takes the oppportunity to make the formatting more
consistent in continuous_integration.yml.

- - - - -
a9e69832 by Kévin Petit at 2023-10-25T19:59:52-04:00
Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix

Some of the enumerants used by this extension were missing a KHR suffix.
- - - - -
8fa46582 by Nathaniel Cesario at 2023-10-25T20:13:20-04:00
Remove debugOptions from internal classes

The debug options passed down from the public ShConstruct* functions to
internal code is unused. This change removes the internal debugOptions
fields and attempts to make it more obvious these fields are not used.

This change does not change the public-facing interface.

This change also adds the -Wshorten-64-to-32 warning to the StandAlone
build in order to avoid unwanted 64-to-32 bit conversions in the future.

Closes #3348.

- - - - -
24914a47 by dependabot[bot] at 2023-10-30T14:16:10-04:00
Bump ossf/scorecard-action from 2.3.0 to 2.3.1

Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 
2.3.0 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- 
[Commits](https://github.com/ossf/scorecard-action/compare/483ef80eb98fb506c348f7d62e28055e49fe2398...0864cf19026789058feabb7e87baa5f140aac736)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
f8dd5add by dependabot[bot] at 2023-10-30T14:16:54-04:00
Bump github/codeql-action from 2.22.4 to 2.22.5

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.4 to 2.22.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/49abf0ba24d0b7953cb586944e918a0b92074c80...74483a38d39275f33fcff5f35b679b5ca4a26a99)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
1dde7113 by Malcolm Bechard at 2023-10-31T15:02:38-04:00
tweak error behavior for redeclared uniforms for vulkan-relaxed

avoids nullptr crash from reading memberType's name, and more user
friendly error message.

- - - - -
302a663a by Juan Ramos at 2023-10-31T16:47:37-04:00
Use googletest version 1.14.0

- - - - -
65f59c81 by Rex Xu at 2023-11-06T12:50:02-05:00
GL_EXT_spirv_intrinsics: Fix a typo in function naming

hasSprivDecorate => hasSpirvDecorate

Also, revise a comment.

- - - - -
f102d0f4 by Arcady Goldmints-Orlov at 2023-11-07T15:51:45-07:00
Fix update_glslang_sources.py to not use distutils

The distutils package was removed in Python 3.12, however its only
usage in this script can easily be replaced with functionality available
in the builtin os package in Python 3.2 and later.

Fixes #3393

- - - - -
091b9fd9 by Nathaniel Cesario at 2023-11-07T15:56:52-07:00
Fix GL_ARB_shader_storage_buffer_object version

Ensure that GL_ARB_shader_storage_buffer_object is available from
version GL 400 to GL 420.

Closes #3263.

- - - - -
a8d39f97 by Rex Xu at 2023-11-09T08:49:40-07:00
Add a helper applySpirvDecorate to handle spirv_decorate_xxx directives

Some code paths could be shared.

- - - - -
52c59ecd by Nathaniel Cesario at 2023-11-11T08:53:16-07:00
Fix interpolant ES error

The restriction of no swizzling and no struct fields as an interpolant
were not being checked when using the ES profile.

Fixes #3277.

- - - - -
62de186c by Arcady Goldmints-Orlov at 2023-11-11T08:55:43-07:00
Remove GlslangToSpv.h dependency on intermediate.h

GlslangToSpv.h only declares functions with opaque references to to
TIntermediate, for which a simple "class TIntermediate;" declaration 
is
adequate. This means that Include/intermediate.h no longer needs to be
installed as part of glslang's public interface.

- - - - -
6f9ab3c2 by Arcady Goldmints-Orlov at 2023-11-11T08:55:43-07:00
Remove GlslangToSpv.h dependency on SpvTools.h

The dependency was only because of the SpvOptions struct which is used
in both, but really is part of the glslang public interface and should
be in the public GlslangToSpv.h header.

- - - - -
806d9abb by Arcady Goldmints-Orlov at 2023-11-11T08:55:43-07:00
Remove SPVRemapper.h dependency on spvIR.h

The only thing it uses from spvIR.h is the NoResult constant, which is
now defined inline.

- - - - -
1dcb072c by Arcady Goldmints-Orlov at 2023-11-11T08:55:43-07:00
cmake: only install public headers

Only the headers that are part of glslang's public interface are
installed. Previously, all of its headers were installed, which exposed
a lot of internal implementation details and made it difficult to
maintain backward compatiblity. This reduces the API surface somewhat
and will make it easier to maintain API and ABI compatibility.

- - - - -
109b5979 by Qingyuan Zheng at 2023-11-14T14:46:44-07:00
Support NonSemantic DebugValue and generate it for const arg

For passing-by-value semantic, DebugDeclare cannot be used for parameters 
because there's no pointer.

- - - - -
845e5d5a by Qingyuan Zheng at 2023-11-14T14:46:44-07:00
Fix the corrupted test because of rebase

- - - - -
854db99f by “jimihe” at 2023-11-17T16:30:22-05:00
Out-of-range floats should overflow/underflow to infinity/0.0

        glslang representing literal constants with double precision, so 1.0e40 
and 1.0e-50 are normal values.

        Shader1:
        precision highp float;
        out vec4 my_FragColor;
        void main()
        {
        // Out-of-range floats should overflow to infinity
        // GLSL ES 3.00.6 section 4.1.4 Floats:
        // "If the value of the floating point number is too large (small) 
to be stored as a single precision value, it is converted to positive 
(negative) infinity"
        float correct = isinf(1.0e40) ? 1.0 : 0.0;
        my_FragColor = vec4(0.0, correct, 0.0, 1.0);
        }
        The expected ouput result of this test is vec4(0.0, 1.0, 0.0, 1.0),
        but it's vec4(0.0,0.0,0.0,1.0).Because the return value of isInf is
        false.

        precision highp float;
        out vec4 my_FragColor;
        void main()
        {
        // GLSL ES 3.00.6 section 4.1.4 Floats:
        // "A value with a magnitude too small to be represented as a 
mantissa and exponent is converted to zero."
        // 1.0e-50 is small enough that it can't even be stored as 
subnormal.
        float correct = (1.0e-50 == 0.0) ? 1.0 : 0.0;
        my_FragColor = vec4(0.0, correct, 0.0, 1.0);
        }
        The expected ouput result of this test is vec4(0.0, 1.0, 0.0, 1.0),
        but it's vec4(0.0,0.0,0.0,1.0).

        For f32 and f16 type, when the literal constant out of range of the f32
        and f16 number, the value should overflow or underflow to inf or zero.

            glcts test item
        KHR-GLES3.number_parsing.float_out_of_range_as_infinity

- - - - -
eac012ff by Moritz Heinemann at 2023-11-20T18:28:38-05:00
Fix spirv-tools dependency

- - - - -
6b72472f by Juan Ramos at 2023-11-20T18:29:59-05:00
Fix Android CI

NDK 23.2.8568313 was removed from the latest runner

Hardcoding the NDK versions like before is asking for a CI
breakage.

Use ANDROID_NDK_HOME environment variable which is set by the
runner

- - - - -
f6cc9394 by Arcady Goldmints-Orlov at 2023-11-20T18:30:35-05:00
Remove custom implementations of isinf and isnan

Use the ones from the <cmath> header instead, now that that is available
on all the currently supported versions of MSVC.

- - - - -
3392416e by dependabot[bot] at 2023-11-20T18:53:11-05:00
Bump github/codeql-action from 2.22.5 to 2.22.7

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.5 to 2.22.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/74483a38d39275f33fcff5f35b679b5ca4a26a99...66b90a5db151a8042fa97405c6cf843bbe433f7b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
4efde4c4 by dependabot[bot] at 2023-11-20T19:27:55-05:00
Bump actions/github-script from 6.4.1 to 7.0.1

Bumps [actions/github-script](https://github.com/actions/github-script) from 
6.4.1 to 7.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- 
[Commits](https://github.com/actions/github-script/compare/d7906e4ad0b1822421a7e6a35d5ca353c962f410...60a0d83039c74a4aee543508d2ffcb1c3799cdea)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
5fcac839 by Juan Ramos at 2023-11-21T18:21:00-05:00
cmake: Cleanup usage of option

By default option is OFF

- - - - -
a7b18c08 by Juan Ramos at 2023-11-21T18:59:26-05:00
Add iOS build to CI

Fix iOS build as well as minor Android cleanup since the
problems for both platforms are so similar
- - - - -
b3c8e99b by Juan Ramos at 2023-11-21T19:04:52-05:00
Cleanup MacOS CI

* ci: Test macos-12 and macos-13 instead of macos-11 and macos-12
  Developer survey shows little to no users still use MacOS 11 or earlier.
* Remove pointless comment about travis
* Fix minor indent issue


- - - - -
cd5ea90a by Juan Ramos at 2023-11-21T19:11:24-05:00
Fix Xcode 15 linker warning

XCode 15 includes a completely new linker implementation.
Hence some flags are deprecated.

The default is now error so we can simply remove the linker option.

- - - - -
fd403737 by Juan Ramos at 2023-11-21T19:11:24-05:00
Replace Darwin check with Apple check

Darwin excludes iOS

- - - - -
b008c0ee by Juan Ramos at 2023-11-22T16:42:21-05:00
Fix unused parameter warning

paramNames was going unused in makeFunctionEntry

- - - - -
1a370bed by Juan Ramos at 2023-11-22T16:44:30-05:00
cmake: Remove OVERRIDE_MSVCCRT

CMake 3.15 removes the need for all of this custom code.
- - - - -
4c121b68 by Juan Ramos at 2023-11-22T16:48:14-05:00
cmake: Remove find_host_package macro

Originally added in https://github.com/KhronosGroup/glslang/pull/2395

With the rational of causing issues when cross-compiling for iOS.

This is no longer the case.
- - - - -
7c5fb5c1 by Juan Ramos at 2023-11-22T16:50:04-05:00
cmake: Cleanup ENABLE_PCH

Min is 3.17 checks for 3.16 are no longer needed.
- - - - -
153064f2 by FrostyLeaves at 2023-11-22T17:04:38-05:00
fix: Support SV_ViewID keywords for hlsl.

- - - - -
bc566d39 by dependabot[bot] at 2023-11-27T12:04:17-05:00
Bump mymindstorm/setup-emsdk from 12 to 13

Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) 
from 12 to 13.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases)
- 
[Commits](https://github.com/mymindstorm/setup-emsdk/compare/ab889da2abbcbb280f91ec4c215d3bb4f3a8f775...d233ac12b0102f74ca199f5dad7a4e2c13a8a745)

---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
920a1424 by dependabot[bot] at 2023-11-27T12:54:40-05:00
Bump github/codeql-action from 2.22.7 to 2.22.8

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.7 to 2.22.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/66b90a5db151a8042fa97405c6cf843bbe433f7b...407ffafae6a767df3e0230c3df91b6443ae8df75)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
b820431a by Moritz Heinemann at 2023-11-27T19:13:13-05:00
No external install include dir

- - - - -
19d541a9 by Nathaniel Cesario at 2023-11-28T19:16:16-05:00
Fix some compiler warnings

This change primarily fixes some -Wconversion warnings from gcc, but
also silences a warning triggered in glslang_tab.cpp, which is generated
code from bison.

There are still several GCC conversion warnings in Types.h due to the
use of bit fields that will be resolved in a future change.

- - - - -
40394bf5 by Nathaniel Cesario at 2023-11-28T19:16:16-05:00
Fix conversion warnings related to bitfields

This fixes several GCC warnings about converting from signed integers to
signed bitfields.

- - - - -
a3069e1d by Juan Ramos at 2023-11-28T19:17:51-05:00
cmake: Remove SPIRV-Tools workaround

As of KhronosGroup/SPIRV-Tools/pull/5482

SPIRV-Tools builds cleanly for Android/iOS by default

- - - - -
c59b876c by Samuel Bourasseau at 2023-11-28T19:19:02-05:00
Implement relaxed rule for opaque struct members


- - - - -
6be56e45 by Juan Ramos at 2023-11-29T08:20:27-05:00
Remove `OGLCompiler` and `HLSL` stub libraries from build

Fixes ranlib warnings complaining about empty archive libraries.

Simplifie build/code.

- - - - -
719b6b7d by Juan Ramos at 2023-11-29T08:21:11-05:00
Remove outdated comments about travis

- - - - -
3f615ad9 by Nathaniel Cesario at 2023-11-29T17:34:53-05:00
Add BUILD_WERROR option

Adds a cmake BUILD_WERROR option to enable warnings as errors. This
option is off by default.

This change also cleans up a few more compiler warnings.

- - - - -
a187f47e by Arcady Goldmints-Orlov at 2023-11-30T19:10:11-05:00
Move overflow_underflow_toinf_0 from runtests to gtest

gtest is the preferred framework for simple tests that don't require
passing special command-line options to glslang.

- - - - -
a1138bac by Arcady Goldmints-Orlov at 2023-11-30T19:10:11-05:00
Improve overflow_underflow_toinf_0 test somewhat

Add test cases that will make explicit ±0.0 and ±INF appear in the AST
output to make sure those cases are handled correctly.

- - - - -
e854c8de by Arcady Goldmints-Orlov at 2023-12-01T11:59:54-05:00
Remove various warning suppression pragmas

This requires a small change to to use strncpy() instead of strcpy(),
as well as change of include paths to not use "..". The other warnings
are just not being hit anymore.

- - - - -
3b991245 by Juan Ramos at 2023-12-01T13:43:54-05:00
Add GLSLANG_TESTS option

1 variable instead of ENABLE_CTEST and BUILD_TESTING.

OFF by default. See README.md for explanation.

- - - - -
cf1fbbff by Juan Ramos at 2023-12-01T18:35:36-05:00
Only install/test if PROJECT_IS_TOP_LEVEL

Further remove installing glslangtests. There isn't a need to do
that. glslangtests isn't a deliverable.

- - - - -
a9e7326b by Juan Ramos at 2023-12-04T12:04:05-05:00
EXCLUDE_FROM_ALL spirv-tools

This is also being done for gtest for similar reasons.

Currently glslang will build everything from spirv-tools despite
this not being neccessary.

EXCLUDE_FROM_ALL dramatically improves the build performance.

Going from compiling roughly 446 files to 292

Furthermore only the targets we need to install are installed.

Which makes it easier to verify the glslang installation.

- - - - -
72b403ad by Juan Ramos at 2023-12-05T13:24:11-05:00
Fix continous_deployment

libSPIRV-Tools.a and libSPIRV-Tools-opt.a aren't being installed.

- - - - -
0fedf7d9 by dependabot[bot] at 2023-12-05T16:45:10-05:00
Bump lukka/get-cmake from 3.27.7 to 3.27.9

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.27.7 to 
3.27.9.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/8be6cca406b575906541e8e3b885d46f416bba39...4865386b66955d11be0abf8c112d0230023e742a)

---
updated-dependencies:
- dependency-name: lukka/get-cmake
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
9a35abff by Chao Chen at 2023-12-06T19:23:45-05:00
Always enable the generation of OpDebugBasicType for bool type

- - - - -
530a6266 by Arcady Goldmints-Orlov at 2023-12-07T19:29:48-05:00
Fix tokenLength test to not trigger spurious preprocessor error

The preprocessor now reports errors for #'s appearing in the wrong
place, which were being triggered by this test. This test is rewritten
slightly to only report the errors we want.

- - - - -
feb54379 by “jimihe” at 2023-12-07T19:29:48-05:00
PP: Report an error when a # is not the first thing on a line

According to the GLSL spec
Each number sign (#) can be preceded in its line only by spaces or horizontal 
tabs.
It may also be followed by spaces and horizontal tabs, preceding the directive.

- - - - -
6200ac47 by dependabot[bot] at 2023-12-11T16:48:04-05:00
Bump actions/setup-python from 4.7.1 to 5.0.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 
4.7.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- 
[Commits](https://github.com/actions/setup-python/compare/65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236...0a5c61591373683505ea898e09a3ea4f39ef2b9c)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
3bc462c5 by Samuel Bourasseau at 2023-12-11T18:20:18-05:00
Properly advertise GL_ARB_bindless_texture as being unavailable when generating 
SPIR-V

- - - - -
6de514b2 by dependabot[bot] at 2023-12-11T18:21:47-05:00
Bump lukka/get-cmake from 3.27.9 to 3.28.0

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.27.9 to 
3.28.0.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/4865386b66955d11be0abf8c112d0230023e742a...98fde40bf98bdc391abe7227e6b1052d9b36a22f)

---
updated-dependencies:
- dependency-name: lukka/get-cmake
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
c4d34471 by dependabot[bot] at 2023-12-12T11:54:18-05:00
Bump github/codeql-action from 2.22.8 to 2.22.9

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.8 to 2.22.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/407ffafae6a767df3e0230c3df91b6443ae8df75...c0d1daa7f7e14667747d73a7dbbe8c074bc8bfe2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
07e8220d by “jimihe” at 2023-12-12T14:31:34-05:00
support GL_EXT_texture_array extention.

- - - - -
a7785ea1 by jimihem at 2023-12-12T18:22:04-05:00
Support GL_EXT_draw_instanced extension.


- - - - -
db933d77 by Herman Semenov at 2023-12-14T16:27:44-05:00
Fixed check uint64 before set bool
- - - - -
5ad3d413 by Nathaniel Cesario at 2023-12-15T18:36:00-05:00
Output 8 and 16 bit capabilities OpSpecConstantOp

OpSpecConstants with 8 or 16 width types require the corresponding
capabilities.

Fixes #3449.

- - - - -
ffb1b07d by dependabot[bot] at 2023-12-18T10:58:57-07:00
Bump lukka/get-cmake from 3.28.0 to 3.28.1

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.28.0 to 
3.28.1.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/98fde40bf98bdc391abe7227e6b1052d9b36a22f...2654d8ee382b9b6cbbfe6487653b8629b4e062c8)

---
updated-dependencies:
- dependency-name: lukka/get-cmake
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
89477a5d by dependabot[bot] at 2023-12-18T12:16:57-07:00
Bump actions/upload-artifact from 3.1.3 to 4.0.0

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) 
from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- 
[Commits](https://github.com/actions/upload-artifact/compare/a8a3f3ad30e3422c9c7b888a15615d19a852ae32...c7d193f32edcb7bfad88892161225aeda64e9392)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
c155f881 by dependabot[bot] at 2023-12-18T12:17:27-07:00
Bump github/codeql-action from 2.22.9 to 3.22.11

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
2.22.9 to 3.22.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/github/codeql-action/compare/c0d1daa7f7e14667747d73a7dbbe8c074bc8bfe2...b374143c1149a9115d881581d29b8390bbcbb59c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supp...@github.com>
- - - - -
abb79089 by Jeremy Hayes at 2023-12-20T20:52:38-05:00
Update known_good.json

- - - - -
a91631b2 by Jeremy Hayes at 2023-12-22T12:11:28-05:00
Update CHANGES for release 14.0.0

- - - - -


30 changed files:

- .github/workflows/continuous_deployment.yml
- .github/workflows/continuous_integration.yml
- .github/workflows/scorecard.yml
- Android.mk
- BUILD.gn
- CHANGES.md
- CMakeLists.txt
- − ChooseMSVCCRT.cmake
- External/CMakeLists.txt
- − OGLCompilersDLL/CMakeLists.txt
- − OGLCompilersDLL/InitializeDll.cpp
- − OGLCompilersDLL/InitializeDll.h
- README.md
- SPIRV/CInterface/spirv_c_interface.cpp
- SPIRV/CMakeLists.txt
- SPIRV/GlslangToSpv.cpp
- SPIRV/GlslangToSpv.h
- SPIRV/SPVRemapper.h
- SPIRV/SpvBuilder.cpp
- SPIRV/SpvBuilder.h
- SPIRV/SpvTools.h
- SPIRV/doc.cpp
- SPIRV/doc.h
- SPIRV/spirv.hpp
- SPIRV/spvIR.h
- StandAlone/CMakeLists.txt
- StandAlone/StandAlone.cpp
- Test/400.frag
- + Test/GL_EXT_draw_instanced.vert
- + Test/GL_EXT_texture_array.frag


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/36d08c0d940cf307a23928299ef52c7970d8cee6...a91631b260cba3f22858d6c6827511e636c2458a

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/36d08c0d940cf307a23928299ef52c7970d8cee6...a91631b260cba3f22858d6c6827511e636c2458a
You're receiving this email because of your account on salsa.debian.org.


Reply via email to