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


Commits:
19246e3f by François Beaufort at 2025-12-04T12:08:27-05:00
Allow gl_FragDepth identifier to be redeclared

Update redeclareBuiltinVariable to allow an exception to the general rule 
before GLSL ES 3.2 that built-in identifiers can't be redeclared.
- - - - -
27c4dede by dependabot[bot] at 2025-12-08T14:56:14-07:00
Bump github/codeql-action from 4.31.4 to 4.31.5

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
4.31.4 to 4.31.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/e12f0178983d466f2f6028f5cc7a6d786fd97f4b...fdbfb4d2750291e159f0156def62b853c2798ca2)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
f6a9ba4b by dependabot[bot] at 2025-12-08T14:57:20-07:00
Bump hendrikmuhs/ccache-action from 1.2.19 to 1.2.20

Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) 
from 1.2.19 to 1.2.20.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- 
[Commits](https://github.com/hendrikmuhs/ccache-action/compare/bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716...5ebbd400eff9e74630f759d94ddd7b6c26299639)

---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
  dependency-version: 1.2.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
0387d04d by dependabot[bot] at 2025-12-08T14:58:57-07:00
Bump actions/setup-python from 6.0.0 to 6.1.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 
6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- 
[Commits](https://github.com/actions/setup-python/compare/e797f83bcb11b83ae66e0230d6156d7c80228e7c...83679a892e2d95755f2dac6acb0bfd1e9ac5d548)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
53ead8fa by Jeremy Hayes at 2025-12-08T22:38:44-05:00
Update CI MacOS runner

Use latest MacOS
Set deployment target

The continuous deployment script had already been updated with these
changes but the continous integration script had not.

- - - - -
0036567a by vinsentli at 2025-12-09T09:58:24-07:00
Replace 'GL_TASK(MESH)_SHADER_NV' with 'GL_TASK(MESH)_SHADER_EXT'.

- - - - -
dffbc797 by spencer-lunarg at 2025-12-11T15:51:22-05:00
Remove invalid reading from MeshEXT output

- - - - -
eeba57d6 by Jeff Bolz at 2025-12-16T10:14:22-07:00
scalarize swizzled MeshEXT stores

- - - - -
9a8c5fd1 by Jeff Bolz at 2025-12-16T12:51:52-05:00
build: UseMultiToolTask for better parallel builds in msbuild (#4129)


- - - - -
1db98c5c by dependabot[bot] at 2025-12-23T18:52:33-05:00
Bump github/codeql-action from 4.31.5 to 4.31.8

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
4.31.5 to 4.31.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/fdbfb4d2750291e159f0156def62b853c2798ca2...1b168cd39490f61582a9beae412bb7057a6b2c4e)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
6a74e149 by dependabot[bot] at 2025-12-23T18:53:13-05:00
Bump actions/checkout from 6.0.0 to 6.0.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 
6.0.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/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
455fb866 by dependabot[bot] at 2025-12-23T19:23:01-05:00
Bump lukka/get-cmake from 4.2.0 to 4.2.1

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/bb2faa721a800324b726fec00f7c1ff7641964d1...9e07ecdcee1b12e5037e42f410b67f03e2f626e1)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
6ed71b09 by dependabot[bot] at 2025-12-30T13:11:58-07:00
Bump github/codeql-action from 4.31.8 to 4.31.9

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
4.31.8 to 4.31.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/1b168cd39490f61582a9beae412bb7057a6b2c4e...5d4e8d1aca955e8d8589aabd499c5cae939e33c7)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
1399733f by dependabot[bot] at 2025-12-30T13:16:20-07:00
Bump actions/upload-artifact from 5.0.0 to 6.0.0

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) 
from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- 
[Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
b937eae5 by Jeff Bolz at 2026-01-07T12:52:42-05:00
Implement GL_EXT_long_vector (#4132)

* Implement GL_EXT_long_vector
- - - - -
78812262 by Jeff Bolz at 2026-01-13T13:52:22-05:00
Only set afterType when a token is recognized as a keyword (#4142)

* add test for using 'vector' without long_vector
* Only set afterType when a token is recognized as a keyword
- - - - -
db338890 by Arcady Goldmints-Orlov at 2026-01-16T13:22:42-07:00
ci: Don't use get-cmake other than for backcompat testing

Apparently github's runners include a sufficiently up to date cmake and ninja
already so these aren't needed.

- - - - -
2e7feec7 by Arcady Goldmints-Orlov at 2026-01-16T16:47:02-07:00
cmake: Enable more MSVC warnings

These warnings are automatically enabled by MSVC when doing LTO so we
may as well enable them all the time.

- - - - -
42b0ef1d by Arcady Goldmints-Orlov at 2026-01-17T15:04:36-07:00
Add missing preamble #define for GL_EXT_nontemporal_keyword

- - - - -
6b3c0c6e by Piers Daniell at 2026-01-22T14:48:57-05:00
Implement support for GL_NV_push_constant_bank (#4157)


- - - - -
c8d3e066 by Shaochi Zhou(AMD) at 2026-01-22T18:31:30-07:00
Implement extension GL_EXT_descriptor_heap.

- - - - -
6199417c by dependabot[bot] at 2026-01-22T18:52:39-07:00
Bump github/codeql-action from 4.31.9 to 4.31.10

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
4.31.9 to 4.31.10.
- [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/5d4e8d1aca955e8d8589aabd499c5cae939e33c7...cdefb33c0f6224e58673d9004f47f7cb3e328b89)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
592c0974 by Jeremy Hayes at 2026-01-22T20:09:37-07:00
Update known_good.json

- - - - -
f0bd0257 by Jeremy Hayes at 2026-01-22T20:35:29-07:00
Update CHANGES for 16.2.0

- - - - -
c811a400 by Timo Aaltonen at 2026-02-06T11:17:40+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
04e54cd9 by Timo Aaltonen at 2026-02-06T11:18:01+02:00
version bump

- - - - -
803e020f by Timo Aaltonen at 2026-02-06T11:18:44+02:00
control: Bump spirv-tools depends.

- - - - -
cb101646 by Timo Aaltonen at 2026-02-06T11:24:57+02:00
releasing package glslang version 16.2.0-1

- - - - -


122 changed files:

- .github/workflows/continuous_deployment.yml
- .github/workflows/continuous_integration.yml
- .github/workflows/scorecard.yml
- CHANGES.md
- CMakeLists.txt
- SPIRV/GLSL.ext.EXT.h
- SPIRV/GLSL.ext.KHR.h
- SPIRV/GLSL.ext.NV.h
- SPIRV/GlslangToSpv.cpp
- SPIRV/SpvBuilder.cpp
- SPIRV/SpvBuilder.h
- SPIRV/SpvPostProcess.cpp
- SPIRV/SpvTools.cpp
- SPIRV/disassemble.cpp
- SPIRV/doc.cpp
- SPIRV/spirv.hpp11
- SPIRV/spvIR.h
- StandAlone/StandAlone.cpp
- Test/baseResults/conservativeDepth.frag.out
- Test/baseResults/spv.460.subgroupEXT.mesh.out
- + Test/baseResults/spv.descriptorHeap.AtomicImage.comp.out
- + Test/baseResults/spv.descriptorHeap.AtomicImage.error.comp.out
- + Test/baseResults/spv.descriptorHeap.Buffer.comp.out
- + Test/baseResults/spv.descriptorHeap.DebugPrintf.comp.out
- + Test/baseResults/spv.descriptorHeap.HeapNotArray.error.comp.out
- + Test/baseResults/spv.descriptorHeap.HeapStrideNotHeap.error.comp.out
- + Test/baseResults/spv.descriptorHeap.HeapStrideNotPow2.error.comp.out
- + Test/baseResults/spv.descriptorHeap.PushConstant.comp.out
- + Test/baseResults/spv.descriptorHeap.valid.frag.out
- Test/baseResults/spv.ext.meshShaderBuiltins.mesh.out
- Test/baseResults/spv.ext.meshShaderBuiltinsShadingRate.mesh.out
- Test/baseResults/spv.ext.meshShaderRedeclBuiltins.mesh.out
- Test/baseResults/spv.ext.meshShaderUserDefined.mesh.out
- + Test/baseResults/spv.longVector.comp.out
- + Test/baseResults/spv.longVectorBuiltins.comp.out
- + Test/baseResults/spv.longVectorBuiltins.frag.out
- + Test/baseResults/spv.longVectorBuiltinsBitcast.comp.out
- + Test/baseResults/spv.longVectorBuiltinsError.comp.out
- + Test/baseResults/spv.longVectorBuiltinsSpecConst.comp.out
- + Test/baseResults/spv.longVectorBuiltinsSpecConstint32.comp.out
- + Test/baseResults/spv.longVectorBuiltinsSubgroup.comp.out
- + Test/baseResults/spv.longVectorBuiltinsfp16.comp.out
- + Test/baseResults/spv.longVectorBuiltinsfp64.comp.out
- + Test/baseResults/spv.longVectorBuiltinsint16.comp.out
- + Test/baseResults/spv.longVectorBuiltinsint32.comp.out
- + Test/baseResults/spv.longVectorBuiltinsint64.comp.out
- + Test/baseResults/spv.longVectorBuiltinsint8.comp.out
- + Test/baseResults/spv.longVectorBuiltinsuint16.comp.out
- + Test/baseResults/spv.longVectorBuiltinsuint32.comp.out
- + Test/baseResults/spv.longVectorBuiltinsuint64.comp.out
- + Test/baseResults/spv.longVectorBuiltinsuint8.comp.out
- + Test/baseResults/spv.longVectorMatMul.comp.out
- + Test/baseResults/spv.longVectorNotReserved.comp.out
- + Test/baseResults/spv.longVectorOperators.comp.out
- + Test/baseResults/spv.longVectorSpecConst.comp.out
- + Test/baseResults/spv.longVectorStorage.comp.out
- + Test/baseResults/spv.pushConstantBank.vert.out
- Test/conservativeDepth.frag
- Test/spv.460.subgroupEXT.mesh
- + Test/spv.descriptorHeap.AtomicImage.comp
- + Test/spv.descriptorHeap.AtomicImage.error.comp
- + Test/spv.descriptorHeap.Buffer.comp
- + Test/spv.descriptorHeap.DebugPrintf.comp
- + Test/spv.descriptorHeap.HeapNotArray.error.comp
- + Test/spv.descriptorHeap.HeapStrideNotHeap.error.comp
- + Test/spv.descriptorHeap.HeapStrideNotPow2.error.comp
- + Test/spv.descriptorHeap.PushConstant.comp
- + Test/spv.descriptorHeap.valid.frag
- Test/spv.ext.meshShaderBuiltins.mesh
- Test/spv.ext.meshShaderBuiltinsShadingRate.mesh
- Test/spv.ext.meshShaderRedeclBuiltins.mesh
- Test/spv.ext.meshShaderUserDefined.mesh
- + Test/spv.longVector.comp
- + Test/spv.longVectorBuiltins.comp
- + Test/spv.longVectorBuiltins.frag
- + Test/spv.longVectorBuiltinsBitcast.comp
- + Test/spv.longVectorBuiltinsError.comp
- + Test/spv.longVectorBuiltinsSpecConst.comp
- + Test/spv.longVectorBuiltinsSpecConstint32.comp
- + Test/spv.longVectorBuiltinsSubgroup.comp
- + Test/spv.longVectorBuiltinsfp16.comp
- + Test/spv.longVectorBuiltinsfp64.comp
- + Test/spv.longVectorBuiltinsint16.comp
- + Test/spv.longVectorBuiltinsint32.comp
- + Test/spv.longVectorBuiltinsint64.comp
- + Test/spv.longVectorBuiltinsint8.comp
- + Test/spv.longVectorBuiltinsuint16.comp
- + Test/spv.longVectorBuiltinsuint32.comp
- + Test/spv.longVectorBuiltinsuint64.comp
- + Test/spv.longVectorBuiltinsuint8.comp
- + Test/spv.longVectorMatMul.comp
- + Test/spv.longVectorNotReserved.comp
- + Test/spv.longVectorOperators.comp
- + Test/spv.longVectorSpecConst.comp
- + Test/spv.longVectorStorage.comp
- + Test/spv.pushConstantBank.vert
- debian/changelog
- debian/control
- glslang/CInterface/glslang_c_interface.cpp
- glslang/Include/BaseTypes.h
- glslang/Include/Types.h
- glslang/Include/glslang_c_shader_types.h
- glslang/MachineIndependent/Initialize.cpp
- glslang/MachineIndependent/Initialize.h
- glslang/MachineIndependent/Intermediate.cpp
- glslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/Scan.cpp
- glslang/MachineIndependent/ShaderLang.cpp
- glslang/MachineIndependent/Versions.cpp
- glslang/MachineIndependent/Versions.h
- glslang/MachineIndependent/glslang.y
- glslang/MachineIndependent/glslang_tab.cpp
- glslang/MachineIndependent/glslang_tab.cpp.h
- glslang/MachineIndependent/iomapper.cpp
- glslang/MachineIndependent/iomapper.h
- glslang/MachineIndependent/linkValidate.cpp
- glslang/MachineIndependent/localintermediate.h
- glslang/MachineIndependent/parseVersions.h
- glslang/Public/ShaderLang.h
- gtests/Spv.FromFile.cpp
- known_good.json


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/bf5898d02ce58efe6e3fd725526aeb02b74eb7b3...cb101646234bb9c2f3a3eaca417cdae8e58c5100

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


Reply via email to