Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / glslang
Commits: ca04c2a1 by Jeff Bolz at 2024-09-30T13:53:27-04:00 Fix nonsemantic debuginfo line attribution for cooperative matrix * Generate debuginfo for coopmat types, treating them as an opaque composite. Restore the debug source location after calling convertGlslangToSpvType, fixes the line info in this unit test * Add a cooperative matrix test case, based on the shader from https://github.com/jeffbolznv/vk_cooperative_matrix_perf/blob/master/shaders/shmem.comp - - - - - c694f28d by dependabot[bot] at 2024-09-30T15:17:07-04:00 Bump github/codeql-action from 3.26.8 to 3.26.9 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.8 to 3.26.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/294a9d92911152fe08befb9ec03e240add280cb3...461ef6c76dfe95d5c364de2f431ddbd31a417628) --- 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> - - - - - a729c86d by dependabot[bot] at 2024-09-30T15:35:47-04:00 Bump actions/checkout from 4.1.7 to 4.2.0 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0. - [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/692973e3d937129bcbf40652eb9f2f61becf3332...d632683dd7b4114ad314bca15554477dd762a938) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - 4e913358 by Sven van Haastregt at 2024-10-04T11:57:17-04:00 Remove extra semicolons Fix various "extra ';'" compiler warnings. No functional changes. Signed-off-by: Sven van Haastregt <sven.vanhaastr...@arm.com> - - - - - 48f63fe4 by Arcady Goldmints-Orlov at 2024-10-04T14:01:46-04:00 Propagate errors from symbol table init Fixes #580 - - - - - f69d2768 by Sajjad Mirza at 2024-10-04T14:11:27-04:00 Use line and column from node on DebugLexicalBlock. * Fix bug in TestFixture.h, debug info gets enabled when nonsemantic debug info is requested. - - - - - 7430f863 by dependabot[bot] at 2024-10-07T12:48:48-04:00 Bump github/codeql-action from 3.26.9 to 3.26.11 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.9 to 3.26.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/461ef6c76dfe95d5c364de2f431ddbd31a417628...6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea) --- 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> - - - - - 9d00d6d6 by dependabot[bot] at 2024-10-07T12:49:22-04:00 Bump lukka/get-cmake from 3.30.3 to 3.30.4 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.30.3 to 3.30.4. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/070a0507a7abe157ef918deec391da1be197d2d1...582a9f5c6f4f332f36797e1ac757d1c8850a1513) --- 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> - - - - - 05559a29 by Daniel Story at 2024-10-08T15:02:14-04:00 Implement optional link-time cross stage optimization - - - - - 2acc4ea0 by Daniel Story at 2024-10-08T15:02:14-04:00 Add link-time cross stage optimization test - - - - - e61d7bb3 by Sven van Haastregt at 2024-10-11T08:35:25-04:00 Fix Wformat warnings for printf `%p` The `%p` specifier expects a void pointer argument, so explicitly cast to `void *`. No functional changes. Signed-off-by: Sven van Haastregt <sven.vanhaastr...@arm.com> - - - - - fc9cfc25 by dependabot[bot] at 2024-10-14T11:56:09-04:00 Bump github/codeql-action from 3.26.11 to 3.26.12 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.11 to 3.26.12. - [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/6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea...c36620d31ac7c881962c3d9dd939c40ec9434f2b) --- 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> - - - - - c764a1c2 by dependabot[bot] at 2024-10-14T12:15:46-04:00 Bump lukka/get-cmake from 3.30.4 to 3.30.5 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.30.4 to 3.30.5. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/582a9f5c6f4f332f36797e1ac757d1c8850a1513...b516803a3c5fac40e2e922349d15cdebdba01e60) --- 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> - - - - - 2bfc7cad by dependabot[bot] at 2024-10-14T12:41:01-04:00 Bump actions/upload-artifact from 4.4.0 to 4.4.3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - 0d26b9d6 by Charles Giessen at 2024-10-18T17:33:21-04:00 Update to macOS-13 in github actions runners - - - - - 8ea9298b by dependabot[bot] at 2024-10-21T14:42:22-04:00 Bump actions/checkout from 4.2.0 to 4.2.1 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.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/d632683dd7b4114ad314bca15554477dd762a938...eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - 2fed4fc0 by dependabot[bot] at 2024-10-21T16:12:43-04:00 Bump github/codeql-action from 3.26.12 to 3.26.13 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.12 to 3.26.13. - [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/c36620d31ac7c881962c3d9dd939c40ec9434f2b...f779452ac5af1c261dce0346a8f964149f49322b) --- 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> - - - - - 3454c361 by Ronny Chan at 2024-10-25T11:58:12-04:00 Emit `OpModfStruct` for GLSL `EOpModf` instead of `OpModf` * Update tests to account for `OpModfStruct` - - - - - c1e4bd27 by dependabot[bot] at 2024-10-28T17:05:51-04:00 Bump actions/checkout from 4.2.1 to 4.2.2 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2. - [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/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871...11bd71901bbe5b1630ceea73d27597364c9af683) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - 495c31fe by dependabot[bot] at 2024-10-28T18:02:48-04:00 Bump github/codeql-action from 3.26.13 to 3.27.0 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.13 to 3.27.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/f779452ac5af1c261dce0346a8f964149f49322b...662472033e021d55d94146f66f6058822b0b39fd) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - 63ebbe36 by dependabot[bot] at 2024-10-28T19:04:16-04:00 Bump actions/setup-python from 5.2.0 to 5.3.0 Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.2.0 to 5.3.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/f677139bbe7f9c59b41e40162b753c062f5d49a3...0b93645e9fea7318ecaed2b359559ac225c90a2b) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <supp...@github.com> - - - - - d81aeef9 by lauren n. liberda at 2024-10-30T15:53:43-04:00 python 3.12: remove deprecated datetime.utcfromtimestamp - - - - - d0e67c58 by Jeff Bolz at 2024-11-04T11:33:58-05:00 Implement GLSL_NV_cooperative_matrix2 - - - - - 5a2c7421 by Yuxin Hu at 2024-11-06T10:52:14-05:00 Add missing <sstream> header include This is needed to fix the below errors on some compilers: Initialize.cpp:4476:27: error: implicit instantiation of undefined template 'std::basic_stringstream' std::stringstream cooperativeMatrixFuncs; - - - - - 76cc41d2 by Christopher Degawa at 2024-11-06T11:00:52-05:00 disassemble: Add cstdint for uint32_t Signed-off-by: Christopher Degawa <c...@randomderp.com> - - - - - a936fde1 by spencer-lunarg at 2024-11-08T11:16:33-05:00 Add warning if Forward Declaration uses layout qualifiers - - - - - 9f2f5777 by spencer-lunarg at 2024-11-08T11:16:33-05:00 Add Test for Forward Declaration warning - - - - - 9c644fcb by Jeff Bolz at 2024-11-08T19:11:08-05:00 Replace individual EOpConv<A>To<B> with a single EOpConvNumeric - - - - - ea3c12a5 by dependabot[bot] at 2024-11-11T13:21:13-05:00 Bump lukka/get-cmake from 3.30.5 to 3.31.0 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.30.5 to 3.31.0. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/b516803a3c5fac40e2e922349d15cdebdba01e60...71b7adfe2603f48bb9ed50d2b01a72499ae94885) --- 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> - - - - - cb9a9d37 by dependabot[bot] at 2024-11-11T13:21:27-05:00 Bump github/codeql-action from 3.27.0 to 3.27.1 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.0 to 3.27.1. - [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/662472033e021d55d94146f66f6058822b0b39fd...4f3212b61783c3c68e8309a0f18a699764811cda) --- 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> - - - - - 4f8fa5f9 by rj123-nv at 2024-11-14T17:01:47-05:00 Fix printing of 'unknown stage' during crossStageCheck Adds a 'stage' field to symbol nodes to remember what stage a symbol was defined in. Previously, 'unknown' stage was printed because linker object symbols are merged into a TIntermediate with language=EShLangCount while cross stage rules are checked. Storing the stage in the symbol fixes this problem. - - - - - 1f1ef756 by Juan Ramos at 2024-11-16T09:20:45-05:00 Cleanup old CMake related docs in readme.md The bit about CMAKE_MSVC_RUNTIME_LIBRARY has lost all context. Originally it was related to OVERRIDE_MSVCCRT. Removing it fully is more clear. Cleanup the configure instructions. Using newer CMake cli. Remove bit about the CMake GUI being tested. Doesn't make sense to have in the README.md Remove section about GLSLANG_TESTS. This documentation is now outdated. - - - - - d19905df by dependabot[bot] at 2024-11-20T10:34:40-06:00 Bump github/codeql-action from 3.27.1 to 3.27.4 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.1 to 3.27.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/4f3212b61783c3c68e8309a0f18a699764811cda...ea9e4e37992a54ee68a9622e985e60c8e8f12d9f) --- 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> - - - - - ff8fafe9 by Malcolm Bechard at 2024-11-25T16:38:47-06:00 Improve auto push_constants upgrading. Ensure all copies of the global uniform block symbol get updated with the correct layoutPacking when it's auto upgraded to a push_constant. In some cases there are multiple copies, and only one was getting changed previously. - - - - - 10fb91c4 by dependabot[bot] at 2024-11-25T16:49:02-06:00 Bump github/codeql-action from 3.27.4 to 3.27.5 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.4 to 3.27.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/ea9e4e37992a54ee68a9622e985e60c8e8f12d9f...f09c1c0a94de965c15400f5634aa42fac8fb8f88) --- 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> - - - - - 0099ed6a by Arcady Goldmints-Orlov at 2024-11-26T15:52:20-06:00 ci: Remove gcc from macos matrix Turns out gcc on macos by default is just an alias for clang, so these configurations were adding no value at all. - - - - - a0995c49 by David Neto at 2024-12-02T16:54:54-07:00 Add Vulkan 1.4 target and client Udate known_good.json to point to necessary SPIRV-Tools update that has Vulkan 1.4 support. - - - - - 3d4ff33e by dependabot[bot] at 2024-12-12T11:41:48-07:00 Bump github/codeql-action from 3.27.5 to 3.27.6 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.5 to 3.27.6. - [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/f09c1c0a94de965c15400f5634aa42fac8fb8f88...aa578102511db1f4524ed59b8cc2bae4f6e88195) --- 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> - - - - - e9ef3320 by dependabot[bot] at 2024-12-12T11:42:04-07:00 Bump lukka/get-cmake from 3.31.0 to 3.31.2 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.0 to 3.31.2. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/71b7adfe2603f48bb9ed50d2b01a72499ae94885...5979409e62bdf841487c5fb3c053149de97a86d3) --- 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> - - - - - 340bf88f by Jeremy Hayes at 2024-12-12T13:51:55-07:00 Fix Windows DLL test configuration Enable Windows DLL test configuration. Configure tests to pull in DLL dependencies using TARGET_RUNTIME_DLL_DIRS. Bump cmake version to 3.27 to use TARGET_RUNTIME_DLL_DIRS. Remove Ubuntu 20.04 test configuration. - - - - - aae6cfd5 by Jeremy Hayes at 2024-12-13T13:52:48-07:00 Update known_good.json - - - - - 1062752a by Jeremy Hayes at 2024-12-13T14:45:21-07:00 Update CHANGES for 15.1.0 - - - - - 16 changed files: - .github/workflows/continuous_deployment.yml - .github/workflows/continuous_integration.yml - .github/workflows/scorecard.yml - CHANGES.md - CMakeLists.txt - README.md - SPIRV/GLSL.ext.NV.h - SPIRV/GlslangToSpv.cpp - SPIRV/SPVRemapper.cpp - SPIRV/SpvBuilder.cpp - SPIRV/SpvBuilder.h - SPIRV/SpvPostProcess.cpp - SPIRV/SpvTools.cpp - SPIRV/disassemble.cpp - SPIRV/doc.cpp - SPIRV/doc.h The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/46ef757e048e760b46601e6e77ae0cb72c97bd2f...1062752a891c95b2bfeed9e356562d88f9df84ac -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/46ef757e048e760b46601e6e77ae0cb72c97bd2f...1062752a891c95b2bfeed9e356562d88f9df84ac You're receiving this email because of your account on salsa.debian.org.