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

[Git][xorg-team/vulkan/glslang][upstream-unstable] 42 commits: Fix nonsemantic debuginfo line attribution for cooperative matrix



Title: GitLab

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] <support@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] <support@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.vanhaastregt@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] <support@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] <support@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.vanhaastregt@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] <support@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] <support@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] <support@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] <support@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] <support@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] <support@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] <support@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] <support@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 <ccom@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] <support@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] <support@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] <support@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] <support@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] <support@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] <support@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:

The diff was not included because it is too large.

Reply to: