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


Commits:
0018771b by Juan Ramos at 2025-03-03T15:47:06-07:00
Fix spirv backcompat

closes #3882

- - - - -
8dffe4c1 by dependabot[bot] at 2025-03-03T15:48:30-07:00
Bump lukka/get-cmake from 3.31.5 to 3.31.6

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.5 to 
3.31.6.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/5f6e04f5267c8133f1273bf2103583fc72c46b17...56d043d188c3612951d8755da8f4b709ec951ad6)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
0e5ff759 by Jeremy Hayes at 2025-03-06T14:01:31-07:00
Fix 3894

- - - - -
3b495e14 by Juan Ramos at 2025-03-06T15:39:32-07:00
cmake: Minor CMake cleanup

Highlight policy CMP0143 for future reference

Use GENERATOR_IS_MULTI_CONFIG for detecting multi configuration
generators

Don't set CMAKE_BUILD_TYPE when using multi configuration
generators.

Misc endif cleanup for modernization

Use lower case version of cmake_dependent_option for consistency
with rest of codebase.

Use add_compile_definitions instead of add_definitions

Minor indentation for readability

Use MINGW variable where applicable

Use target_link_options instead of old LINK_FLAGS

- - - - -
3a50d170 by dependabot[bot] at 2025-03-10T09:25:28-06:00
Bump github/codeql-action from 3.28.10 to 3.28.11

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
3.28.10 to 3.28.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/b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d...6bb031afdd8eb862ea3fc1848194185e076637e5)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
0051b92b by Juan Ramos at 2025-03-12T10:47:54-04:00
ci: Reduce usage of setup-python

Only keep it to test back compat for older versions of python.

Reduces CI cache misses which can be up to 1 minute when they
happen.

- - - - -
8842cf92 by Jeff Bolz at 2025-03-13T14:17:09-06:00
Fix crash calling coopMatLoadTensorNV on an array element

The array element is not a symbol, the call to getAsSymbolNode crashed.
Without getAsSymbolNode, there was a crash in teardown while deleting the DAG.
Just skip addOutputArgumentConversions for coopmat parameters, I don't
think it's necessary.

- - - - -
be201bfb by Alan Baker at 2025-03-19T14:18:59-06:00
Switch tests using Vulkan memory model to spir-v 1.3

* Vulkan memory model requires SPIR-V 1.3
* Update tests using it to run in that mode

- - - - -
e57f993c by Jeremy Hayes at 2025-03-19T14:18:59-06:00
Update validation_fails.txt

- - - - -
d5eefa93 by Jeff Bolz at 2025-04-02T16:33:41-06:00
Avoid reusing array types with stride when no stride is requested.

Newer SPIR-V versions forbid explicit layouts in function/private storage,
so track which array types have an explicit layout and don't reuse them when
stride is zero.

This bug has been around "forever", but validation was recently added.

Also update SPIRV-Tools/Headers commits, to pull in that validation rule.

- - - - -
c3d39de9 by Jeremy Hayes at 2025-04-02T16:33:41-06:00
Include unordered_set

- - - - -
5c078fa0 by Awata Yuichi at 2025-04-04T16:58:31-04:00
非 ASCII 文字列を正しくバイナリ化できない問題を修正

- - - - -
4a038eaf by Sven van Haastregt at 2025-04-04T17:54:25-04:00
Fix pre-gcc-9 builds for libstdc++fs

Until gcc 9, users of `std::filesystem` had to explicitly link against
libstdc++fs.

Signed-off-by: Sven van Haastregt <[email protected]>

- - - - -
ba164044 by Jeff Bolz at 2025-04-11T19:05:12-04:00
Implement GL_EXT_bfloat16

- - - - -
6197b55f by Jeremy Hayes at 2025-04-18T13:50:25-04:00
Update Ubuntu runners

Fix #3933

- - - - -
40e4f670 by Jeff Bolz at 2025-04-18T12:58:13-06:00
Add missing error checks for bfloat16 math

- - - - -
e3dd7d95 by David Neto at 2025-04-18T14:56:48-06:00
validation fails for spv.exportFunctions.comp when no linking performed

The generated SPIR-V uses OpCapability Linkage.
That's not allowed in the Vulkan environment, and the SPIRV-Tools
validator issues a validation error.

- - - - -
896198a7 by David Neto at 2025-04-18T14:56:48-06:00
Update known-good: newer SPIRV-Tools and SPIRV-Headers

SPIRV-Tools validation is more strict about version
checks for certain features.

- - - - -
04801966 by David Neto at 2025-04-18T14:56:48-06:00
Update listing of validation failures

- - - - -
fd433938 by Zackery Mason-Blaug at 2025-04-19T18:47:38-04:00
Fix several issues with link-time implicit array size merging

Co-authored-by: Matt Knowles <[email protected]>

- - - - -
761883c3 by dependabot[bot] at 2025-04-20T12:14:30-06:00
Bump actions/upload-artifact from 4.6.1 to 4.6.2

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) 
from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- 
[Commits](https://github.com/actions/upload-artifact/compare/4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1...ea165f8d65b6e75b540449e92b4886f43607fa02)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
ccc3b02c by dependabot[bot] at 2025-04-20T12:15:54-06:00
Bump actions/setup-python from 5.4.0 to 5.5.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 
5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- 
[Commits](https://github.com/actions/setup-python/compare/42375524e23c412d93fb67b49958b491fce71c38...8d9ed9ac5c53483de85588cdf95a591a75ab9f55)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
c4dff68e by dependabot[bot] at 2025-04-20T12:17:22-06:00
Bump github/codeql-action from 3.28.11 to 3.28.15

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
3.28.11 to 3.28.15.
- [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/6bb031afdd8eb862ea3fc1848194185e076637e5...45775bd8235c68ba998cffa5171334d58593da47)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
ca5ad6de by Jeremy Hayes at 2025-04-21T09:15:25-06:00
Fix continuous deployment

Remove package that was required when CI was ported from Travis but is
no longer required.

- - - - -
84581c2f by Awata Yuichi at 2025-04-21T11:52:28-04:00
DebugSourceContinued をサポートします

- - - - -
0b3e8560 by Zackery Mason-Blaug at 2025-04-22T12:19:55-04:00
LiveTraverser no longer traverses switch cases that are statically not accessed

- - - - -
697683e6 by Jan Kelemen at 2025-04-22T12:49:01-04:00
Remove -fno-exceptions being set unconditionally for GCC

- - - - -
4cf9d467 by dependabot[bot] at 2025-04-23T09:48:14-06:00
Bump lukka/get-cmake from 3.31.6 to 4.0.1

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.6 to 
4.0.1.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/56d043d188c3612951d8755da8f4b709ec951ad6...57c20a23a6cac5b90f31864439996e5b206df9dc)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
5fc62e82 by Zackery Mason-Blaug at 2025-04-23T18:20:37-04:00
Implement optional cross-stage check for input with no matching output

- - - - -
325514ad by Jeremy Hayes at 2025-04-24T14:51:49-04:00
Update known_good.json

- - - - -
fc9889c8 by Jeremy Hayes at 2025-04-24T19:30:07-04:00
Update CHANGES for 15.3.0

- - - - -
f3234432 by Jan Kelemen at 2025-04-25T10:44:11-06:00
Replace spirv.hpp with spirv.hpp11

- - - - -
c39c0fea by Jan Kelemen at 2025-04-25T10:52:22-06:00
Fix incorrect date in CHANGES.md

- - - - -
96358807 by Geoff Lang at 2025-04-29T13:24:49-06:00
Fix renamed spriv.hpp11 in BUILD.gn

Mirror the CMakeLists.txt changes from commit 
f3234432d039682f3cece3760418f4af56f867e0

- - - - -
5cffd9a7 by Pankaj Mistry at 2025-05-20T14:05:56-04:00
Implement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5 completely

- - - - -
32f71d72 by Charles Giessen at 2025-05-22T08:48:10-04:00
cmake: Remove BUILD_SHARED_LIBS option

BUILD_SHARED_LIBS is a built in CMake variable. Because the code simply
declares the varriable (ie, doesn't change the default value), it was
redundant and caused confusion for users unfamiliar with CMake & its
built in's.

- - - - -
93231001 by Daniel Schürmann at 2025-05-22T14:24:24-04:00
Remap discard to OpDemoteToHelperInvocation

This was only done for HLSL while for GLSL
discard got emitted as OpTerminateInvocation.

This behavior is unexpected and leads to application bugs.

- - - - -
86a60b87 by dependabot[bot] at 2025-05-26T14:10:40-06:00
Bump actions/setup-python from 5.5.0 to 5.6.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 
5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- 
[Commits](https://github.com/actions/setup-python/compare/8d9ed9ac5c53483de85588cdf95a591a75ab9f55...a26af69be951a213d495a4c3e4e4022e16d87065)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
06b6be30 by dependabot[bot] at 2025-05-26T14:13:14-06:00
Bump hendrikmuhs/ccache-action from 1.2.17 to 1.2.18

Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) 
from 1.2.17 to 1.2.18.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- 
[Commits](https://github.com/hendrikmuhs/ccache-action/compare/a1209f81afb8c005c13b4296c32e363431bffea5...63069e3931dedbf3b63792097479563182fe70d1)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
512870ff by dependabot[bot] at 2025-05-26T14:15:16-06:00
Bump github/codeql-action from 3.28.15 to 3.28.18

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
3.28.15 to 3.28.18.
- [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/45775bd8235c68ba998cffa5171334d58593da47...ff0a06e83cb2de871e5a09832bc6a81e7276941f)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
7ccbadb2 by mmoult at 2025-05-26T17:17:10-04:00
Fix minor errors in help message

Typos have been resolved, columns have been aligned, and lists have been
updated and revised for clarity.

- - - - -
be4ee7d0 by mmoult at 2025-05-26T17:17:10-04:00
Remove unnecessary whitespace

Fix a typo introduced in the last commit.

- - - - -
f828eadd by Ph. SW. at 2025-05-30T11:11:23-04:00
Fix logic in CMakeFiles for tests on Windows (#3955)


- - - - -
b888ebce by Diego Novillo at 2025-05-30T16:55:54-04:00
Add .vs/ folder to .gitignore (#3963)


- - - - -
10ae0e16 by Wooyoung Kim at 2025-06-04T17:10:00-06:00
Add the GLSL_QCOM_tile_shading support

- - - - -
fc060af4 by alelenv at 2025-06-04T19:26:17-04:00
Fix bug in emitting correct capability for LSS built-in functions. (#3968)

* Fix bug in emitting correct capability for LSS built-in functions.

* Add unit test.
- - - - -
107a84f8 by dependabot[bot] at 2025-06-05T14:17:30-06:00
Bump ossf/scorecard-action from 2.4.1 to 2.4.2

Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 
2.4.1 to 2.4.2.
- [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/f49aabe0b5af0936a0987cfb85d86b75731b0186...05b42c624433fc40578a4040d5cf5e36ddca8cde)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
ac1c686d by dependabot[bot] at 2025-06-05T14:18:43-06:00
Bump lukka/get-cmake from 4.0.1 to 4.0.2

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/57c20a23a6cac5b90f31864439996e5b206df9dc...ea004816823209b8d1211e47b216185caee12cc5)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
05cfcc16 by Jeff Bolz at 2025-06-12T09:32:16-06:00
Implement GL_EXT_float8_e5m2_e4m3

- - - - -
21b4e371 by Sven van Haastregt at 2025-06-19T10:41:02-04:00
Revert "Fix logic in CMakeFiles for tests on Windows (#3955)" (#3980)

This reverts commit f828eadd3688ca1a27815f0ac6e425c9f54db853 as it
caused the test suite to remain empty for non-WIN32 platforms.

Fixes https://github.com/KhronosGroup/glslang/issues/3979 .

Signed-off-by: Sven van Haastregt <[email protected]>
- - - - -
d176fb41 by dependabot[bot] at 2025-06-23T14:29:28-06:00
Bump github/codeql-action from 3.28.18 to 3.29.0

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 
3.28.18 to 3.29.0.
- [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/ff0a06e83cb2de871e5a09832bc6a81e7276941f...ce28f5bb42b7a9f2c824e633a3f6ee835bab6858)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
d09cc266 by Jeff Bolz at 2025-06-23T16:38:50-06:00
fix handling of values around infinity for e4m3 constants

- - - - -
cf2a7bfc by Sven van Haastregt at 2025-06-23T16:41:29-06:00
Move E_SPV_ARM_cooperative_matrix_layouts into GLSL.ext.ARM.h

This is a vendor extension that was accidentally added into the EXT
header.

Signed-off-by: Sven van Haastregt <[email protected]>

- - - - -
efd24d75 by dependabot[bot] at 2025-06-23T16:43:28-06:00
Bump lukka/get-cmake from 4.0.2 to 4.0.3

Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/lukka/get-cmake/releases)
- 
[Commits](https://github.com/lukka/get-cmake/compare/ea004816823209b8d1211e47b216185caee12cc5...6b3e96a9bc9976b8b546346fdd102effedae0ca8)

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

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
e52ecf72 by spencer-lunarg at 2025-06-25T09:45:45-06:00
ci: Update Windows CI runners

- - - - -
0e41d313 by Jeremy Hayes at 2025-06-25T09:56:24-06:00
Workaround Windows command line limit

Bash-like environments in Windows have a 32k command line limit. Eventually
the number of tests exceeded that.

- - - - -
d42b2a6b by Sven van Haastregt at 2025-06-25T13:39:04-06:00
Add variadic function support for builtin functions

Add basic frontend support for variadic functions during builtin
function declaration parsing.  This is needed for the GL_ARM_tensors
extension.

Signed-off-by: Sven van Haastregt <[email protected]>

- - - - -
4b8b7995 by Sven van Haastregt at 2025-06-25T13:39:04-06:00
Add argument default values support for builtin functions

Add basic frontend support for argument default values during builtin
function declaration parsing.  This is needed for the GL_ARM_tensors
extension.

Signed-off-by: Sven van Haastregt <[email protected]>

- - - - -
e9d166cd by Sven van Haastregt at 2025-06-25T13:39:04-06:00
Add GL_ARM_tensors

Add support for the GL_ARM_tensors extension.

Co-authored-by: Neil Hickey <[email protected]>
Co-authored-by: Pedro Olsen Ferreira <[email protected]>
Signed-off-by: Sven van Haastregt <[email protected]>

- - - - -
95e6e51a by Jeremy Hayes at 2025-06-26T16:53:20-06:00
Update known_good.json

- - - - -
8a85691a by Jeremy Hayes at 2025-06-27T09:05:50-06:00
Update CHANGES for 15.4.0

- - - - -
a0607cd3 by Timo Aaltonen at 2025-08-11T06:59:49+03:00
Merge tag 'vulkan-sdk-1.4.321.0' into upstream-unstable

- - - - -


254 changed files:

- .github/workflows/continuous_deployment.yml
- .github/workflows/continuous_integration.yml
- .github/workflows/scorecard.yml
- .gitignore
- BUILD.gn
- CHANGES.md
- CMakeLists.txt
- External/CMakeLists.txt
- SPIRV/CMakeLists.txt
- SPIRV/GLSL.ext.ARM.h
- SPIRV/GLSL.ext.EXT.h
- SPIRV/GLSL.ext.KHR.h
- SPIRV/GLSL.ext.NV.h
- SPIRV/GLSL.ext.QCOM.h
- SPIRV/GlslangToSpv.cpp
- SPIRV/InReadableOrder.cpp
- SPIRV/SPVRemapper.cpp
- SPIRV/SPVRemapper.h
- SPIRV/SpvBuilder.cpp
- SPIRV/SpvBuilder.h
- SPIRV/SpvPostProcess.cpp
- SPIRV/disassemble.cpp
- SPIRV/doc.cpp
- SPIRV/doc.h
- SPIRV/hex_float.h
- − SPIRV/spirv.hpp
- + SPIRV/spirv.hpp11
- SPIRV/spvIR.h
- + SPIRV/spvUtil.h
- StandAlone/CMakeLists.txt
- StandAlone/StandAlone.cpp
- Test/baseResults/130.frag.out
- Test/baseResults/130.vert.out
- Test/baseResults/150.frag.out
- Test/baseResults/150.geom.out
- Test/baseResults/150.tesc.out
- Test/baseResults/310.frag.out
- Test/baseResults/320.frag.out
- Test/baseResults/400.geom.out
- Test/baseResults/410.geom.out
- Test/baseResults/410.tesc.out
- Test/baseResults/420.geom.out
- Test/baseResults/420.tese.out
- Test/baseResults/420.vert.out
- Test/baseResults/420_size_gl_in.geom.out
- Test/baseResults/430scope.vert.out
- Test/baseResults/BestMatchFunction.vert.out
- Test/baseResults/EndStreamPrimitive.geom.out
- Test/baseResults/GL_ARB_gpu_shader5.u2i.vert.out
- + Test/baseResults/defaultArgs.comp.out
- Test/baseResults/floatBitsToInt.vert.out
- + Test/baseResults/glsl.arbgpushader5.frag.out
- + Test/baseResults/glsl.nvgpushader5.frag.out
- + Test/baseResults/glsl.nvgpushader5.geom.out
- + Test/baseResults/glsl.nvgpushader5.vert.out
- Test/baseResults/hlsl.array.frag.out
- Test/baseResults/implicitArraySize.vert.out
- Test/baseResults/implicitArraySize1.geom.out
- + Test/baseResults/implicitArraySizeUniform.vert.out
- + Test/baseResults/implicitArraySizeUniformContradict.vert.out
- + Test/baseResults/link.crossStageIO.0.vert.out
- + Test/baseResults/link.crossStageIO.1.vert.out
- + Test/baseResults/link.missingCrossStageIO.0.vert.out
- Test/baseResults/link.multiAnonBlocksInvalid.0.0.vert.out
- Test/baseResults/link.multiBlocksInvalid.0.0.vert.out
- + Test/baseResults/link.vk.crossStageIO.0.vert.out
- + Test/baseResults/link.vk.crossStageIO.1.vert.out
- + Test/baseResults/link.vk.missingCrossStageIO.0.vert.out
- Test/baseResults/link.vk.pcNamingInvalid.0.0.vert.out
- + Test/baseResults/liveTraverser.switch.vert.out
- Test/baseResults/spv.1.3.coopmat.comp.out
- Test/baseResults/spv.1.6.conditionalDiscard.frag.out
- Test/baseResults/spv.130.frag.out
- Test/baseResults/spv.16bitstorage_Error-int.frag.out
- Test/baseResults/spv.16bitstorage_Error-uint.frag.out
- Test/baseResults/spv.16bitstorage_Error.frag.out
- Test/baseResults/spv.8bitstorage_Error-int.frag.out
- Test/baseResults/spv.8bitstorage_Error-uint.frag.out
- Test/baseResults/spv.atomicAdd.bufferReference.comp.out
- Test/baseResults/spv.atomicFloat.comp.out
- + Test/baseResults/spv.bfloat16.comp.out
- + Test/baseResults/spv.bfloat16_error.comp.out
- + Test/baseResults/spv.bfloat16_error.frag.out
- Test/baseResults/spv.bufferhandle1.frag.out
- Test/baseResults/spv.bufferhandle10.frag.out
- Test/baseResults/spv.coopmat.comp.out
- Test/baseResults/spv.coopmat2_constructor.comp.out
- Test/baseResults/spv.coopmat2_tensor.comp.out
- Test/baseResults/spv.coopmatKHR.comp.out
- Test/baseResults/spv.coopmatKHR_arithmetic.comp.out
- Test/baseResults/spv.coopmatKHR_constructor.comp.out
- Test/baseResults/spv.coopmat_armlayout.comp.out
- Test/baseResults/spv.coopvec.comp.out
- Test/baseResults/spv.coopvec2.comp.out
- Test/baseResults/spv.coopvecTraining.comp.out
- Test/baseResults/spv.coopvecloadstore.comp.out
- + Test/baseResults/spv.debuginfo.continued.glsl.vert.out
- Test/baseResults/spv.debuginfo.coopmatKHR.comp.out
- + Test/baseResults/spv.debuginfo.non_ascii.glsl.frag.out
- Test/baseResults/spv.exportFunctions.comp.out
- Test/baseResults/spv.ext.ShaderTileImage.wronglayout.frag.out
- + Test/baseResults/spv.floate4m3.comp.out
- + Test/baseResults/spv.floate4m3.const.comp.out
- + Test/baseResults/spv.floate4m3_error.comp.out
- + Test/baseResults/spv.floate5m2.comp.out
- + Test/baseResults/spv.floate5m2.const.comp.out
- + Test/baseResults/spv.floate5m2_error.comp.out
- + Test/baseResults/spv.fp8_error.frag.out
- Test/baseResults/spv.intcoopmat.comp.out
- Test/baseResults/spv.intrinsicsInteractWithCoopMat.comp.out
- Test/baseResults/spv.layoutNested.vert.out
- + Test/baseResults/spv.noexplicitlayout.comp.out
- Test/baseResults/spv.nontemporalbuffer.frag.out
- + Test/baseResults/spv.nv.lss-lssgeomcap.rgen.out
- + Test/baseResults/spv.nv.lss-spheregeomcap.rgen.out
- + Test/baseResults/spv.nvgpushader5.frag.out
- + Test/baseResults/spv.nvgpushader5.geom.out
- + Test/baseResults/spv.nvgpushader5.vert.out
- + Test/baseResults/spv.qcom.es.tileShading.0.comp.out
- + Test/baseResults/spv.qcom.es.tileShading.0.frag.out
- + Test/baseResults/spv.qcom.es.tileShading.1.comp.out
- + Test/baseResults/spv.qcom.es.tileShading.1.frag.out
- + Test/baseResults/spv.qcom.es.tileShading.2.comp.out
- + Test/baseResults/spv.qcom.tileShading.0.comp.out
- + Test/baseResults/spv.qcom.tileShading.0.frag.out
- + Test/baseResults/spv.qcom.tileShading.1.comp.out
- + Test/baseResults/spv.qcom.tileShading.1.frag.out
- Test/baseResults/spv.replicate.comp.out
- Test/baseResults/spv.replicatespec.comp.out
- + Test/baseResults/spv.tensorARM.access_qualifiers.comp.out
- + Test/baseResults/spv.tensorARM.all_accesses.comp.out
- + Test/baseResults/spv.tensorARM.array.comp.out
- + Test/baseResults/spv.tensorARM.declare.comp.out
- + Test/baseResults/spv.tensorARM.frag.out
- + Test/baseResults/spv.tensorARM.invalid_access.comp.out
- + Test/baseResults/spv.tensorARM.invalid_declare.comp.out
- + Test/baseResults/spv.tensorARM.invalid_operands.comp.out
- + Test/baseResults/spv.tensorARM.invalid_params.comp.out
- + Test/baseResults/spv.tensorARM.invalid_size.comp.out
- + Test/baseResults/spv.tensorARM.invalid_tensor_type.comp.out
- + Test/baseResults/spv.tensorARM.params.comp.out
- + Test/baseResults/spv.tensorARM.read.comp.out
- + Test/baseResults/spv.tensorARM.size.comp.out
- Test/baseResults/textureQueryLOD.frag.out
- Test/baseResults/validation_fails.txt
- + Test/baseResults/variadic.comp.out
- Test/baseResults/vk.relaxed.errorcheck.vert.out
- Test/baseResults/vk.relaxed.stagelink.0.0.vert.out
- Test/baseResults/vk.relaxed.stagelink.vert.out
- + Test/defaultArgs.comp
- + Test/glsl.arbgpushader5.frag
- + Test/glsl.nvgpushader5.frag
- + Test/glsl.nvgpushader5.geom
- + Test/glsl.nvgpushader5.vert
- + Test/implicitArraySizeUniform.frag
- + Test/implicitArraySizeUniform.vert
- + Test/implicitArraySizeUniformContradict.frag
- + Test/implicitArraySizeUniformContradict.vert
- + Test/link.crossStageIO.0.frag
- + Test/link.crossStageIO.0.vert
- + Test/link.crossStageIO.1.frag
- + Test/link.crossStageIO.1.geom
- + Test/link.crossStageIO.1.vert
- + Test/link.missingCrossStageIO.0.frag
- + Test/link.missingCrossStageIO.0.vert
- + Test/link.vk.crossStageIO.0.frag
- + Test/link.vk.crossStageIO.0.vert
- + Test/link.vk.crossStageIO.1.frag
- + Test/link.vk.crossStageIO.1.geom
- + Test/link.vk.crossStageIO.1.vert
- + Test/link.vk.missingCrossStageIO.0.frag
- + Test/link.vk.missingCrossStageIO.0.vert
- + Test/liveTraverser.switch.vert
- Test/runtests
- + Test/spv.bfloat16.comp
- + Test/spv.bfloat16_error.comp
- + Test/spv.bfloat16_error.frag
- Test/spv.coopmat2_tensor.comp
- + Test/spv.debuginfo.continued.glsl.vert
- + Test/spv.debuginfo.non_ascii.glsl.frag
- + Test/spv.floate4m3.comp
- + Test/spv.floate4m3.const.comp
- + Test/spv.floate4m3_error.comp
- + Test/spv.floate5m2.comp
- + Test/spv.floate5m2.const.comp
- + Test/spv.floate5m2_error.comp
- + Test/spv.fp8_error.frag
- + Test/spv.noexplicitlayout.comp
- + Test/spv.nv.lss-lssgeomcap.rgen
- + Test/spv.nv.lss-spheregeomcap.rgen
- + Test/spv.nvgpushader5.frag
- + Test/spv.qcom.es.tileShading.0.comp
- + Test/spv.qcom.es.tileShading.0.frag
- + Test/spv.qcom.es.tileShading.1.comp
- + Test/spv.qcom.es.tileShading.1.frag
- + Test/spv.qcom.es.tileShading.2.comp
- + Test/spv.qcom.tileShading.0.comp
- + Test/spv.qcom.tileShading.0.frag
- + Test/spv.qcom.tileShading.1.comp
- + Test/spv.qcom.tileShading.1.frag
- + Test/spv.tensorARM.access_qualifiers.comp
- + Test/spv.tensorARM.all_accesses.comp
- + Test/spv.tensorARM.array.comp
- + Test/spv.tensorARM.declare.comp
- + Test/spv.tensorARM.frag
- + Test/spv.tensorARM.invalid_access.comp
- + Test/spv.tensorARM.invalid_declare.comp
- + Test/spv.tensorARM.invalid_operands.comp
- + Test/spv.tensorARM.invalid_params.comp
- + Test/spv.tensorARM.invalid_size.comp
- + Test/spv.tensorARM.invalid_tensor_type.comp
- + Test/spv.tensorARM.params.comp
- + Test/spv.tensorARM.read.comp
- + Test/spv.tensorARM.size.comp
- + Test/variadic.comp
- glslang/Include/BaseTypes.h
- glslang/Include/ConstantUnion.h
- glslang/Include/PoolAlloc.h
- glslang/Include/Types.h
- glslang/Include/glslang_c_shader_types.h
- glslang/Include/intermediate.h
- glslang/MachineIndependent/Constant.cpp
- glslang/MachineIndependent/Initialize.cpp
- glslang/MachineIndependent/Intermediate.cpp
- glslang/MachineIndependent/LiveTraverser.h
- glslang/MachineIndependent/ParseContextBase.cpp
- glslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/Scan.cpp
- glslang/MachineIndependent/ShaderLang.cpp
- glslang/MachineIndependent/SymbolTable.cpp
- glslang/MachineIndependent/SymbolTable.h
- 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/intermOut.cpp
- glslang/MachineIndependent/linkValidate.cpp
- glslang/MachineIndependent/localintermediate.h
- glslang/MachineIndependent/parseVersions.h
- glslang/MachineIndependent/preprocessor/PpScanner.cpp
- glslang/MachineIndependent/reflection.cpp
- glslang/MachineIndependent/reflection.h
- glslang/Public/ShaderLang.h
- gtests/AST.FromFile.cpp
- gtests/CMakeLists.txt
- gtests/Link.FromFile.Vk.cpp
- gtests/Link.FromFile.cpp
- + gtests/LiveTraverser.FromFile.cpp
- gtests/Spv.FromFile.cpp
- gtests/TestFixture.cpp
- known_good.json
- license-checker.cfg


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/7200bc12a8979d13b22cd52de80ffb7d41939615...a0607cd3d5cca2a55ea90b24fe05698d21dc5768

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


Reply via email to