[Git][xorg-team/vulkan/glslang][debian-unstable] 28 commits: Allow gl_FragDepth identifier to be redeclared

"Timo Aaltonen (@tjaalton)" <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.