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

[Git][xorg-team/vulkan/glslang][debian-unstable] 67 commits: Fix spirv backcompat



Title: GitLab

Timo Aaltonen pushed to branch debian-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] <support@github.com>
  • 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] <support@github.com>
  • 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 <sven.vanhaastregt@arm.com>
    
  • 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 <matt.knowles@ntd.nintendo.com>
    
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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] <support@github.com>
  • 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 <sven.vanhaastregt@arm.com>
  • 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] <support@github.com>
  • 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 <sven.vanhaastregt@arm.com>
    
  • 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] <support@github.com>
  • 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 <sven.vanhaastregt@arm.com>
    
  • 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 <sven.vanhaastregt@arm.com>
    
  • 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 <neil.hickey@arm.com>
    Co-authored-by: Pedro Olsen Ferreira <pedro.olsenferreira@arm.com>
    Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
    
  • 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
    
  • 850f6f54
    by Timo Aaltonen at 2025-08-11T07:00:12+03:00
    Merge branch 'upstream-unstable' into debian-unstable
    
  • 163f587d
    by Timo Aaltonen at 2025-08-11T07:01:10+03:00
    version bump
    
  • a87cf3c1
    by Timo Aaltonen at 2025-08-11T07:01:51+03:00
    control: Bump spirv-tools depends.
    
  • 7ee31e70
    by Timo Aaltonen at 2025-08-11T07:02:33+03:00
    patches: Refreshed.
    
  • 77700ae5
    by Timo Aaltonen at 2025-08-11T07:08:39+03:00
    releasing package glslang version 15.4.0-1
    

257 changed files:

The diff was not included because it is too large.

Reply to: