Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / glslang
Commits: effcbf78 by dependabot[bot] at 2024-05-08T14:24:07-04:00 Bump actions/checkout from 4.1.3 to 4.1.4 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4. - [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/1d96c772d19495a3b5c517cd2bc0cb401ea0529f...0ad4b8fadaa221de15dcec353f45205ec38ea70b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - edca09e3 by Pavel Rojtberg at 2024-05-10T14:54:17-04:00 add back layoutLocation to public API - - - - - 377c8f97 by dependabot[bot] at 2024-05-13T10:17:23-04:00 Bump lukka/get-cmake from 3.29.2 to 3.29.3 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.29.2 to 3.29.3. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/4931ab1fc1604964c055eb330edb3f6b26ba0cfa...c57ffe818cee3ee5f08fc1cc78c8bbede1cbbe59) --- updated-dependencies: - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - b3e9bdbe by dependabot[bot] at 2024-05-13T10:17:40-04:00 Bump ossf/scorecard-action from 2.3.1 to 2.3.3 Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.3.3. - [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/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 541733a6 by dependabot[bot] at 2024-05-13T11:25:23-04:00 Bump actions/checkout from 4.1.4 to 4.1.5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5. - [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/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - af0641aa by Arcady Goldmints-Orlov at 2024-05-14T17:14:28-04:00 ci: Add testing on Mac OS 14 instead of 12 - - - - - 31cfe5f9 by dependabot[bot] at 2024-05-20T09:28:11-07:00 Bump github/codeql-action from 3.25.3 to 3.25.5 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.3 to 3.25.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/d39d31e687223d841ef683f52467bd88e9b21c14...b7cec7526559c32f1616476ff32d17ba4c59b2d6) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 2712d643 by dependabot[bot] at 2024-05-20T09:28:35-07:00 Bump actions/checkout from 4.1.5 to 4.1.6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6. - [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/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 7c3c50ea by arcady-lunarg at 2024-05-20T13:25:55-04:00 spirv: Add a postprocessing pass to fix up uses of OpSampledImage SPIR-V requires that any instruction using the result of an OpSampledImage instruction be in the same block as the OpSampledImage. This is hard to guarantee in code generation but easy to fix after the fact, by simply inserting a new OpSampledImage before the user of its result if needed, with the new instruction having the same operands as the original OpSampledImage. This change adds a new pass to spv::Builder::postProcess that does this. This might leave the original OpSampledImage instructions "orphaned" with no users of their result ID, but dead code elimination would take care of those further down the line. - - - - - 1cad045c by Max Andersson at 2024-05-24T11:08:06-07:00 Make gl_HitT proper aliases of gl_RayTmax Changes the gl_HitT builtins properly alias their gl_RayTmax. Previously they ended up as duplicate variables, rather than aliased. - - - - - 5b09f3e4 by dependabot[bot] at 2024-05-27T04:52:31-07:00 Bump github/codeql-action from 3.25.5 to 3.25.6 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.5 to 3.25.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/b7cec7526559c32f1616476ff32d17ba4c59b2d6...9fdb3e49720b44c48891d036bb502feb25684276) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 2b19bf7e by Philippe SWARTVAGHER at 2024-05-27T05:16:35-07:00 Fix few typos - - - - - 0e311906 by dependabot[bot] at 2024-06-03T13:34:31-04:00 Bump github/codeql-action from 3.25.6 to 3.25.7 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.6 to 3.25.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/9fdb3e49720b44c48891d036bb502feb25684276...f079b8493333aace61c81488f8bd40919487bd9f) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 6a8b2b24 by Jeff Bolz at 2024-06-03T18:13:07-04:00 Reuse loads generated for repeated function arguments - - - - - 4da479aa by Jeff Bolz at 2024-06-03T18:13:07-04:00 Generate SPV_EXT_replicated_composites when requested by pragma. Implement GL_EXT_spec_constant_composites. - - - - - 996c5d31 by Arcady Goldmints-Orlov at 2024-06-06T18:46:14-04:00 Add support for OpExtInstWithForwardRefs - - - - - 81f7045a by Arcady Goldmints-Orlov at 2024-06-06T18:46:14-04:00 Emit debug info for buffer references Using OpExtInstWithForwardRefs, the debug type information for buffer reference types can be emitted alongside the OpFowardPointer opcode. - - - - - 73eccd4b by Arcady Goldmints-Orlov at 2024-06-06T18:46:14-04:00 Add the KHR suffix for OpExtInstWithForwardRefsKHR instruction - - - - - d2b2a3d0 by dependabot[bot] at 2024-06-10T18:31:28-04:00 Bump lukka/get-cmake from 3.29.3 to 3.29.5 Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.29.3 to 3.29.5. - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/c57ffe818cee3ee5f08fc1cc78c8bbede1cbbe59...18d87816d12dd87ec1449d47b9b3a587e0a1cc19) --- updated-dependencies: - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 68821c4d by dependabot[bot] at 2024-06-10T18:48:34-04:00 Bump github/codeql-action from 3.25.7 to 3.25.8 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.7 to 3.25.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/f079b8493333aace61c81488f8bd40919487bd9f...2e230e8fe0ad3a14a340ad0815ddb96d599d2aff) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 02263efc by Pedro Olsen Ferreira at 2024-06-11T15:33:49-04:00 Add support for the ARM extended matrix layout - - - - - a92c61f8 by AnyOldName3 at 2024-06-11T15:34:07-04:00 Add aliases for the public libraries This makes things consistent between when glslang is installed and imported versus when it's included as nested CMake project. You can now use `glslang::glslang` in both cases instead of needing the non-namespaced version sometimes and the namespaced one other times. Resolves one of the problems discussed in https://github.com/KhronosGroup/glslang/issues/3509 - - - - - d8f5681e by Qingyuan Zheng at 2024-06-14T19:01:46-04:00 Add includer to gtest for include file tests. Turn on debug info flag for non-semantic debug test. - - - - - 19efb4ec by Arcady Goldmints-Orlov at 2024-06-14T19:01:46-04:00 Move the spv.debugInfo.frag test back into runtests - - - - - eadafe80 by Romaric Jodin at 2024-06-17T14:41:34-04:00 Update known_good.json Also update test that is now passing - - - - - d275ea6c by dependabot[bot] at 2024-06-17T14:41:55-04:00 Bump github/codeql-action from 3.25.8 to 3.25.10 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.8 to 3.25.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/2e230e8fe0ad3a14a340ad0815ddb96d599d2aff...23acc5c183826b7a8a97bce3cecc52db901f8251) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 68a17eb7 by dependabot[bot] at 2024-06-17T14:42:30-04:00 Bump actions/checkout from 4.1.6 to 4.1.7 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7. - [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/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - a05c4eca by RP Singh at 2024-06-20T16:34:59-04:00 Skip identity conversions for 8-bit and 16-bit types (#3622) [BugFix] Do not generate any conversion for 8-bit and 16-bit types if it is an identity conversion. Earlier (before this fix), it generated incorrect SPIR-V convert instructions, as SPIR-V requires that the types being converted differ. - - - - - 2d8b71fc by Arcady Goldmints-Orlov at 2024-06-20T20:12:29-04:00 Add test cases for redundant type conversions These redundant type conversions were generating illegal SPIR-V when only the 8-bit/16-bit storage extensions and not the corresponding arithmetic extensions were enabled. - - - - - 33d51747 by Arcady Goldmints-Orlov at 2024-06-24T13:52:56-04:00 Generate vector constructions more efficiently when sizes match When two vectors are the same size, there is no need to extract the components and construct a new vector. - - - - - 0c15a28c by Arcady Goldmints-Orlov at 2024-06-24T13:52:56-04:00 refactor: Make type component/constituent counts unsigned A type can't have a negative number of constituents, components, rows, or columns. Therefore, the utility functions to query said information on types and values should return unsigned int rather than int. - - - - - 0d6be86c by Jeremy Hayes at 2024-06-25T13:59:16-04:00 Update known_good.json - - - - - fa9c3deb by Jeremy Hayes at 2024-06-25T18:42:43-04:00 Update CHANGES for 14.3.0 - - - - - b4f8932c by Timo Aaltonen at 2024-08-29T10:41:13+03:00 Merge branch 'upstream-unstable' into debian-unstable - - - - - 358eafbb by Timo Aaltonen at 2024-08-29T10:42:04+03:00 version bump - - - - - 1c75a4c7 by Timo Aaltonen at 2024-08-29T10:59:23+03:00 patches: Refreshed, drop upstreamed patch. - - - - - 3cd41d78 by Timo Aaltonen at 2024-08-29T11:38:59+03:00 control: Bump spirv-tools depends. - - - - - e1ee34d7 by Timo Aaltonen at 2024-08-29T11:39:08+03:00 releasing package glslang version 14.3.0-1 - - - - - 29 changed files: - .github/workflows/continuous_deployment.yml - .github/workflows/continuous_integration.yml - .github/workflows/scorecard.yml - CHANGES.md - SPIRV/CMakeLists.txt - SPIRV/GLSL.ext.EXT.h - SPIRV/GLSL.ext.KHR.h - SPIRV/GlslangToSpv.cpp - SPIRV/SpvBuilder.cpp - SPIRV/SpvBuilder.h - SPIRV/SpvPostProcess.cpp - SPIRV/doc.cpp - SPIRV/spirv.hpp - SPIRV/spvIR.h - Test/baseResults/150.geom.out - Test/baseResults/glsl.460.subgroup.rahit.out - Test/baseResults/glsl.460.subgroup.rchit.out - Test/baseResults/hlsl.array.frag.out - Test/baseResults/hlsl.overload.frag.out - Test/baseResults/hlsl.samplecmp.array.dx10.frag.out - Test/baseResults/hlsl.samplecmplevelzero.array.dx10.frag.out - Test/baseResults/hlsl.scalarCast.vert.out - Test/baseResults/spv.16bitstorage-int.frag.out - Test/baseResults/spv.16bitstorage-uint.frag.out - Test/baseResults/spv.16bitstorage.frag.out - Test/baseResults/spv.8bitstorage-int.frag.out - Test/baseResults/spv.8bitstorage-uint.frag.out - Test/baseResults/spv.AnyHitShader.rahit.out - Test/baseResults/spv.ClosestHitShader.rchit.out The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/fa157a0ebe3c517602b8a3a3c59358e087479c02...e1ee34d7c7eaed57103dd29a29713140346fac6e -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/glslang/-/compare/fa157a0ebe3c517602b8a3a3c59358e087479c02...e1ee34d7c7eaed57103dd29a29713140346fac6e You're receiving this email because of your account on salsa.debian.org.

