[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/vulkan/glslang][upstream-unstable] 60 commits: cmake: fix linking of stubbed libraries



Title: GitLab

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

Commits:

  • 8ad28db1
    by Alexandre Bouvier at 2024-12-15T13:26:35-05:00
    cmake: fix linking of stubbed libraries
    
  • b3a6aa7b
    by Jeremy Hayes at 2024-12-16T15:27:40-05:00
    Re-add linux back compat test
    
    Enable building on older versions of CMake.
    Add warning for Windows shared library test configuration.
    
  • 3a2834e7
    by Eilif Swensen at 2024-12-18T09:58:42-07:00
    Remove incorrect extension dependency from 16bit float Modf
    
  • 329656cc
    by dependabot[bot] at 2024-12-30T11:44:48-05:00
    Bump lukka/get-cmake from 3.31.2 to 3.31.3
    
    Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.2 to 3.31.3.
    - [Release notes](https://github.com/lukka/get-cmake/releases)
    - [Commits](https://github.com/lukka/get-cmake/compare/5979409e62bdf841487c5fb3c053149de97a86d3...8567b9d9b63052b8430ef30042e13c3ba5288f16)
    
    ---
    updated-dependencies:
    - dependency-name: lukka/get-cmake
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 1d02150d
    by dependabot[bot] at 2024-12-30T09:54:11-07:00
    Bump actions/upload-artifact from 4.4.3 to 4.5.0
    
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.3 to 4.5.0.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](https://github.com/actions/upload-artifact/compare/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882...6f51ac03b9356f520e9adb1b1b7802705f340c2b)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 3fc8229e
    by dependabot[bot] at 2024-12-30T09:55:32-07:00
    Bump github/codeql-action from 3.27.6 to 3.28.0
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.6 to 3.28.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/aa578102511db1f4524ed59b8cc2bae4f6e88195...48ab28a6f5dbc2a99bf1e0131198dd8f1df78169)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • f754c852
    by danginsburg at 2024-12-30T10:02:20-07:00
    Fixes #3826 - Add support for OpTypeRayQueryKHR and OpTypeAccelerationStructureKHR to SPVRemapper
    
  • e4351486
    by Takuto Ikuta at 2025-01-10T12:09:36-06:00
    Add missing include headers
    
    This is for C++ modules build in chromium.
    
  • c16e6a34
    by Jeff Bolz at 2025-01-13T12:30:25-06:00
    Support EXT_integer_dot_product
    
  • 3a5be695
    by dependabot[bot] at 2025-01-14T09:52:45-07:00
    Bump github/codeql-action from 3.28.0 to 3.28.1
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.0 to 3.28.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/48ab28a6f5dbc2a99bf1e0131198dd8f1df78169...b6a472f63d85b9c78a3ac5e89422239fc15e9b3c)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 45bdddc9
    by dependabot[bot] at 2025-01-14T09:57:58-07:00
    Bump actions/upload-artifact from 4.5.0 to 4.6.0
    
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.5.0 to 4.6.0.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](https://github.com/actions/upload-artifact/compare/6f51ac03b9356f520e9adb1b1b7802705f340c2b...65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 8b0e7b6e
    by dependabot[bot] at 2025-01-14T10:00:09-07:00
    Bump lukka/get-cmake from 3.31.3 to 3.31.4
    
    Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.3 to 3.31.4.
    - [Release notes](https://github.com/lukka/get-cmake/releases)
    - [Commits](https://github.com/lukka/get-cmake/compare/8567b9d9b63052b8430ef30042e13c3ba5288f16...acb35cf920333f4dc3fc4f424f1b30d5e7d561b4)
    
    ---
    updated-dependencies:
    - dependency-name: lukka/get-cmake
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • b5dc3870
    by Jeremy Hayes at 2025-01-16T14:26:04-07:00
    Change warning to error if spirv-tools not found
    
    Emit an error if optimizations are enabled but spirv-tools dependency is
    not found.
    
  • bd6c5feb
    by Jeremy Hayes at 2025-01-20T17:05:39-06:00
    Revert "add cross-stage check for missing outputs"
    
    This reverts commit 69249e46b6286e41ee47b5f51bf814881f15b63a.
    
  • 55627fd8
    by dependabot[bot] at 2025-01-21T11:36:16-06:00
    Bump hendrikmuhs/ccache-action from 1.2.14 to 1.2.16
    
    Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.14 to 1.2.16.
    - [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
    - [Commits](https://github.com/hendrikmuhs/ccache-action/compare/ed74d11c0b343532753ecead8a951bb09bb34bc9...53911442209d5c18de8a31615e0923161e435875)
    
    ---
    updated-dependencies:
    - dependency-name: hendrikmuhs/ccache-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • dc76ca3d
    by Jeremy Hayes at 2025-01-22T13:37:16-06:00
    Update cmake_minimum_required
    
    Track cmake_mimimum_required defined in SPIRV-Tools dependency.
    Remove conditional dependent on older version of CMake.
    
  • 54264f91
    by Ricardo Garcia at 2025-01-23T13:44:40-05:00
    Add support for GL_EXT_texture_offset_non_const
    
  • a420aff8
    by Ricardo Garcia at 2025-01-23T13:44:40-05:00
    Check argument constness with SparseTextureOffset functions
    
    There are a few checks that were missing for sparse variants of these
    functions.
    
  • 22a33d67
    by Ricardo Garcia at 2025-01-23T13:44:40-05:00
    Update SPIRV-Tools known good version
    
    Also update tests for texture*Offset functions with non-const offsets to
    use the new validator option, without expecting a failure.
    
  • 4bda6a67
    by David Neto at 2025-01-23T18:42:11-05:00
    kokoro: upgrade from clang 10 to clang 13
    
  • ac319648
    by David Neto at 2025-01-23T18:53:39-05:00
    kokoro: use gcc-13
    
  • d926ac55
    by Alan Baker at 2025-01-23T19:07:49-05:00
    Update SPIRV-Tools
    
  • c5fd7d66
    by Alan Baker at 2025-01-23T19:07:49-05:00
    Update test expectations
    
  • bd1f1c26
    by Alan Baker at 2025-01-23T19:07:49-05:00
    update validation_fails.txt
    
  • ede0b23b
    by dependabot[bot] at 2025-01-27T11:50:04-07:00
    Bump lukka/get-cmake from 3.31.4 to 3.31.5
    
    Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 3.31.4 to 3.31.5.
    - [Release notes](https://github.com/lukka/get-cmake/releases)
    - [Commits](https://github.com/lukka/get-cmake/compare/acb35cf920333f4dc3fc4f424f1b30d5e7d561b4...5f6e04f5267c8133f1273bf2103583fc72c46b17)
    
    ---
    updated-dependencies:
    - dependency-name: lukka/get-cmake
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • d6cd62fa
    by dependabot[bot] at 2025-01-27T11:51:07-07:00
    Bump github/codeql-action from 3.28.1 to 3.28.5
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.1 to 3.28.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/b6a472f63d85b9c78a3ac5e89422239fc15e9b3c...f6091c0113d1dcf9b98e269ee48e8a7e51b7bdd4)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 633e9b6e
    by Matt Borgerson at 2025-01-27T12:38:46-07:00
    Fix glslang_glsl_mapper_create prototype
    
  • 0549c712
    by David Neto at 2025-01-29T16:52:29-07:00
    kokoro: use ndk-r27c
    
  • 1b65bd60
    by Jeff Bolz at 2025-02-03T14:33:02-07:00
    Implement GL_NV_cooperative_vector
    
  • 39766a06
    by alelenv at 2025-02-04T15:33:35-07:00
    Add support for GL_NV_cluster_acceleration_structure.
    
  • 7ae14e67
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Add `nontemporal` qualifier to GLSL
    
  • 563ce2f0
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Correct value of Spv 1.6 constant
    
  • 83fe030d
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Remove wild edit from clangd
    
  • 9db1a43b
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Make Nontemporal strict when passing to a function
    
  • 62cf4331
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Add nontemporal tests
    
  • a25f081a
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Output Nontemporal for images
    
  • c8927c3a
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Remove 'nontemporal nontemporal' in comment
    
  • 2b7f94a8
    by Karen Webb at 2025-02-06T12:26:53-07:00
    Add more nontemporal tests
    
  • cd221d39
    by dependabot[bot] at 2025-02-06T14:54:36-07:00
    Bump actions/setup-python from 5.3.0 to 5.4.0
    
    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.3.0 to 5.4.0.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](https://github.com/actions/setup-python/compare/0b93645e9fea7318ecaed2b359559ac225c90a2b...42375524e23c412d93fb67b49958b491fce71c38)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 899352a9
    by dependabot[bot] at 2025-02-06T14:55:24-07:00
    Bump github/codeql-action from 3.28.5 to 3.28.8
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.5 to 3.28.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/f6091c0113d1dcf9b98e269ee48e8a7e51b7bdd4...dd746615b3b9d728a6a37ca2045b68ca76d4841a)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • abc4c4e4
    by Karen Webb at 2025-02-06T15:07:11-07:00
    Ignore clangd .cache
    
  • 6230024e
    by Juan Ramos at 2025-02-06T15:19:40-07:00
    cmake: Cleanup CMake code
    
    - Remove old style of ending functions/conditions
    - MSVC RTTI flag /GR is not added to CMAKE_CXX_FLAGS by default
      anymore.
    - Remove unneccessary pre 3.18 code path
    
  • 8a6b381c
    by alelenv at 2025-02-06T15:49:32-07:00
    Add support for GL_NV_linear_swept_spheres.
    
  • 1448fad9
    by Juan Ramos at 2025-02-11T10:03:01-07:00
    ci: Fix emscripten build
    
    "error: emscripten requires python 3.8 or above"
    
  • 360aacdb
    by Sven van Haastregt at 2025-02-11T11:46:21-07:00
    Emit SPV_EXT_opacity_micromap if GL extension is present
    
    If the `GL_EXT_opacity_micromap` extension was requested in the input,
    emit the corresponding `SPV_EXT_opacity_micromap` extension and
    RayTracingOpacityMicromapEXT Capability in the SPIR-V output.
    
    Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
    
  • eea6b856
    by dependabot[bot] at 2025-02-11T15:33:39-07:00
    Bump github/codeql-action from 3.28.8 to 3.28.9
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.8 to 3.28.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/dd746615b3b9d728a6a37ca2045b68ca76d4841a...9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 20827027
    by dependabot[bot] at 2025-02-11T15:34:25-07:00
    Bump hendrikmuhs/ccache-action from 1.2.16 to 1.2.17
    
    Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.16 to 1.2.17.
    - [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
    - [Commits](https://github.com/hendrikmuhs/ccache-action/compare/53911442209d5c18de8a31615e0923161e435875...a1209f81afb8c005c13b4296c32e363431bffea5)
    
    ---
    updated-dependencies:
    - dependency-name: hendrikmuhs/ccache-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 00ac5651
    by Karen Webb at 2025-02-12T12:07:05-07:00
    Warn if using GL_EXT_nontemporal_keyword with GLSL memory model
    
  • ef5207f9
    by Takuto Ikuta at 2025-02-13T14:41:58-07:00
    Add missing include headers
    
    This is for C++ modules build in chromium.
  • 5545c8c4
    by Spencer Fricke at 2025-02-18T15:29:24-05:00
    Throw error if using in/out with struct pointer
    
    
  • e66176c3
    by David Neto at 2025-02-18T21:53:18-05:00
    kokoro: use streamlined license checker image
    
    This image is only 85MB (32MB compressed), which is many gigabytes
    smaller than the old image.
    
    It downloads and runs in about 5s.
    
    BUG=397439052
    
  • 104bd85d
    by Juan Ramos at 2025-02-20T14:07:49-07:00
    ci: Add find_package testing
    
    Fix find_package breaking on Windows when BUILD_SHARED_LIBS=ON
    due to SPIRV stub library.
    
    Changed exit code for spirv-remap to 0 when requesting help,
    to allow for better integration testing.
    
    closes #3462
    
  • 18f581a8
    by David Neto at 2025-02-24T10:04:15-07:00
    kokoro: linux: use cpp-builder image instead of radial-build
    
    Bug: crbug.com/391948942
    
  • 8b822ee8
    by Karen Webb at 2025-02-25T15:51:13-05:00
    EXT_nontemporal_keyword: Don't warn when using nontemporal as an identifier (i.e. when extension disabled).
    
  • 6e5ef2e3
    by dependabot[bot] at 2025-02-27T13:52:30-07:00
    Bump actions/upload-artifact from 4.6.0 to 4.6.1
    
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](https://github.com/actions/upload-artifact/compare/65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08...4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 6b0d0edc
    by dependabot[bot] at 2025-02-27T13:53:06-07:00
    Bump ossf/scorecard-action from 2.4.0 to 2.4.1
    
    Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.0 to 2.4.1.
    - [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/62b2cac7ed8198b15735ed49ab1e5cf35480ba46...f49aabe0b5af0936a0987cfb85d86b75731b0186)
    
    ---
    updated-dependencies:
    - dependency-name: ossf/scorecard-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 0b7c079b
    by dependabot[bot] at 2025-02-27T13:53:46-07:00
    Bump github/codeql-action from 3.28.9 to 3.28.10
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.9 to 3.28.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/9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0...b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
  • 57018e57
    by Jeremy Hayes at 2025-02-28T14:10:54-07:00
    Update known_good.json
    
  • 99ee11b0
    by Jeremy Hayes at 2025-02-28T16:54:48-07:00
    Update CHANGES for 15.2.0
    
  • 7200bc12
    by Juan Ramos at 2025-03-10T11:01:12-06:00
    Fix spirv backcompat
    
    closes #3882
    

120 changed files:

The diff was not included because it is too large.

Reply to: