aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
4 daysRoll depsupstream-maingithub-actions[bot]
* Roll external/googletest/ 5a37b517a..9b4993ca7 (8 commits) https://github.com/google/googletest/compare/5a37b517ad4a...9b4993ca7d12 Created with: roll-dep external/googletest * Roll external/abseil_cpp/ 79ca5d7aa..1a31b81c0 (602 commits) https://github.com/abseil/abseil-cpp/compare/79ca5d7aad63...1a31b81c0a46 Created with: roll-dep external/abseil_cpp * Roll external/spirv-headers/ 4f7b471f1..49a1fceb9 (3 commits) https://github.com/KhronosGroup/SPIRV-Headers/compare/4f7b471f1a66...49a1fceb9b1d Created with: roll-dep external/spirv-headers --------- Co-authored-by: GitHub Actions[bot] <>
5 daysDo not fold mul and adds to generate fmas (#5682)Steven Perron
This removes the folding rules added in #4783 and #4808. They lead to poor code generation on Adreno devices when 16-bit floating point values were used. Since this change is transformation is suppose to be neutral, there is no general reason to continue doing it. I have talked to the owners of SwiftShader, and they do not mind if the transform is removed. They were the ones the requested the change in the first place. Fixes #5658
6 daysAdd abseil to the autoroller (#5680)Steven Perron
The autoroller does not update abseil, and that it stopping us from updating RE2. This change will update the auto roller, then the next time it runs, we should be able to update everything.
6 daysspirv-val: Consider target env for OpReadClockKHR scope (#5681)Sven van Haastregt
The Scope operand of `OpReadClockKHR` was always validated using the Vulkan environment rules, which only allow `Subgroup` or `Device`. For the OpenCL environment, `Workgroup` is also a valid Scope, so `Workgroup` should not be rejected in the universal environment. Guard the existing Scope check behind `spvIsVulkanEnv` and add a new Scope check for the OpenCL environment. Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
6 daysUse raw string to avoid unintended escapes in regex (#5676)Zheng Shaokun
6 days--- (#5679)dependabot[bot]
updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 daysImprove matrix layout validation (#5662)alan-baker
* Check for matrix decorations on arrays of matrices * MatrixStide, RowMajor and ColMajor can be applied to matrix or arrays of matrix members * Check that matrix stride satisfies alignment in arrays
2024-05-10spirv-val: Validate MemoryAccessMask of OpCooperativeMatrixStoreKHR (#5668)Sven van Haastregt
Reject `OpCooperativeMatrixStoreKHR` with a `MakePointerVisibleKHR` MemoryAccess operand, as `MakePointerVisibleKHR` is not supposed to be used with store operations. The `CoopMatKHRStoreMemoryAccessFail` test failed to catch this because it used the helper function `GenCoopMatLoadStoreShader` which generates `...NV` instead of `...KHR` instructions. Add a new helper function to generate similar shaders for the KHR extension, as the NV and KHR extensions have various subtle differences that makes parameterizing the original helper function non-trivial. Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
2024-05-02opt: Remove bindless and buff addr instrumentation passes (#5657)Jeremy Gebben
These were only used by Vulkan-Validation layers, but they have been replaced by other code for several months.
2024-04-30build(deps): bump the github-actions group across 1 directory with 3 updates ↵dependabot[bot]
(#5656) Bumps the github-actions group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [github/codeql-action](https://github.com/github/codeql-action). Updates `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) Updates `actions/upload-artifact` from 4.3.2 to 4.3.3 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/1746f4ab65b179e0ea60a494b83293b640dd5bba...65462800fd760344b1a7b4382951275a0abb4808) Updates `github/codeql-action` from 3.25.1 to 3.25.3 - [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/c7f9125735019aa87cfc361530512d50ea439c71...d39d31e687223d841ef683f52467bd88e9b21c14) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30spirv-val: Separate Location check for tess patch (#5654)Spencer Fricke
2024-04-22Prepare release v2024.2 (#5651)Cassandra Beckley
* Roll external/googletest/ eff443c6e..5a37b517a (13 commits) https://github.com/google/googletest/compare/eff443c6ef5e...5a37b517ad4a Created with: roll-dep external/googletest * Prepare release v2024.2
2024-04-22build(deps): bump the github-actions group across 1 directory with 4 updates ↵dependabot[bot]
(#5650) Bumps the github-actions group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [lukka/get-cmake](https://github.com/lukka/get-cmake), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [github/codeql-action](https://github.com/github/codeql-action). Updates `actions/checkout` from 4.1.2 to 4.1.3 - [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/9bb56186c3b09b4f86b1c65136769dd318469633...1d96c772d19495a3b5c517cd2bc0cb401ea0529f) Updates `lukka/get-cmake` from 3.29.1 to 3.29.2 - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/b111a57714ab6e67a65d3f857b72b148554c4262...4931ab1fc1604964c055eb330edb3f6b26ba0cfa) Updates `actions/upload-artifact` from 4.3.1 to 4.3.2 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/5d5d22a31266ced268874388b861e4b58bb5c2f3...1746f4ab65b179e0ea60a494b83293b640dd5bba) Updates `github/codeql-action` from 3.24.9 to 3.25.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/1b1aada464948af03b950897e5eb522f92603cc2...c7f9125735019aa87cfc361530512d50ea439c71) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18Add SPIRV_TOOLS_EXPORT to public C++ API (#5591)Sven van Haastregt
In contrast to the C API, the C++ API did not have symbol visibility specified. An application using the C++ API would fail to link against a shared SPIRV-Tools library built with `-fvisibility=hidden`. Mark all classes in the public `.hpp` files with `SPIRV_TOOLS_EXPORT`. Add `SPIRV_TOOLS_LOCAL` to hide nested structs containing implementation details. Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
2024-04-18A fix to support of SPV_QCOM_image_processing2 (#5646)Wooyoung Kim
Fixing validation of decorations attached to texture/sampler operands of OpImageBlockMatchWindowSSDQCOM and OpImageBlockMatchWindowSADQCOM
2024-04-18opt: add GroupNonUniformPartitionedNV capability to trim pass (#5648)Natalie Chouinard
2024-04-15spirv-val: Add Vulkan check for Rect Dim in OpTypeImage (#5644)Spencer Fricke
2024-04-12Validate duplicate decorations and execution modes (#5641)alan-baker
* Disallow duplicate decorations generally * Only FuncParamAttr and UserSemantic can be applied to the same target multiple times * Unchecked: completely duplicate UserSemantic and FuncParamAttr * Disallow duplicate execution modes generally * Exceptions for float controls, float controls2 and some intel execution modes * Fix invalid fuzzer transforms
2024-04-10Validator: Support SPV_NV_raw_access_chains (#5568)Rodrigo Locatti
2024-04-09Fix rebuilding types with circular references (#5623). (#5637)Diego Novillo
This fixes the problem reported in #5623 using the observation that if we are re-building a type that already exists in the type pool, we should just return that type. This makes type rebuilding more efficient, and it also prevents the type builder from getting itself into infinite recursion (as reported in this issue). In fixing this, I found a couple of other bugs in the type builder: - When rebuilding an Array type, we were not re-building the element type. This caused stale type references in the rebuilt type. - This bug had not been caught by the test, because the test itself had a bug in it: the test was rebuilding types on top of the same ID (the ID counter was never incremented). Initially, the bug in the test caused a failure with the new logic in the builder because we now return types from the pool directly, which causes a failure when two incompatible types are registered under the same ID. Fixing that issue in the test exposed another bug in the rebuilder: we were not re-building the element type for Array types. This was causing a stale type reference inside Array types which was later caught by the type removal logic in the test.
2024-04-05Add AliasedPointer decoration (#5635)Jeremy Hayes
Fix #5607 When inlining, decorate return variable with AliasedPointer if the storage class of the pointee type is PhysicalStorageBuffer.
2024-04-04build(deps): bump the github-actions group with 1 update (#5634)dependabot[bot]
Bumps the github-actions group with 1 update: [lukka/get-cmake](https://github.com/lukka/get-cmake). Updates `lukka/get-cmake` from 3.29.0 to 3.29.1 - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/9438b96ac95a2a8b02548f63800926db324f7c03...b111a57714ab6e67a65d3f857b72b148554c4262) --- updated-dependencies: - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02docs: explain LunarG is the source of truth for releases (#5627)Nathan Gauër
GitHub releases were just the exact same as the LunarG releases, since the same commit were used for both. For this reason, we don't think it brings any value, and will stop publishing new releases on the GitHub page. Signed-off-by: Nathan Gauër <brioche@google.com>
2024-03-29Roll external/re2/ 6598a8ecd..917047f36 (3 commits) (#5626)github-actions[bot]
https://github.com/google/re2/compare/6598a8ecd577...917047f3606d $ git log 6598a8ecd..917047f36 --date=short --no-merges --format='%ad %ae %s' 2024-03-28 junyer Tell Bazel the specific target version of macOS too. Sigh. 2024-03-28 junyer Force a specific target version of macOS. 2024-03-28 junyer Prepare to tag release `2024-04-01`. Created with: roll-dep external/re2 Co-authored-by: GitHub Actions[bot] <>
2024-03-28Roll external/spirv-headers/ 7d500c4d7..4f7b471f1 (1 commit) (#5625)github-actions[bot]
https://github.com/KhronosGroup/SPIRV-Headers/compare/7d500c4d75ae...4f7b471f1a66 $ git log 7d500c4d7..4f7b471f1 --date=short --no-merges --format='%ad %ae %s' 2024-03-27 121976986+aejjehint Update bit reservations for loop controsl and memory operands (#424) Created with: roll-dep external/spirv-headers Co-authored-by: GitHub Actions[bot] <>
2024-03-25Minor fix to cmakelists to avoid rerunning command each build (#5620)Kevin Gibson
2024-03-25build(deps): bump the github-actions group with 2 updates (#5621)dependabot[bot]
Bumps the github-actions group with 2 updates: [lukka/get-cmake](https://github.com/lukka/get-cmake) and [github/codeql-action](https://github.com/github/codeql-action). Updates `lukka/get-cmake` from 3.28.4 to 3.29.0 - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/70abef71925015c1c8e90a1a6af4185162412d91...9438b96ac95a2a8b02548f63800926db324f7c03) Updates `github/codeql-action` from 3.24.8 to 3.24.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/05963f47d870e2cb19a537396c1f668a348c7d8f...1b1aada464948af03b950897e5eb522f92603cc2) --- updated-dependencies: - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25Roll external/spirv-headers/ 04db24d69..7d500c4d7 (1 commit) (#5619)github-actions[bot]
https://github.com/KhronosGroup/SPIRV-Headers/compare/04db24d69163...7d500c4d75ae $ git log 04db24d69..7d500c4d7 --date=short --no-merges --format='%ad %ae %s' 2024-03-22 michal Register LLVM SPIR-V Backend as SPIR-V generator (#423) Created with: roll-dep external/spirv-headers Co-authored-by: GitHub Actions[bot] <>
2024-03-21build(deps): bump the github-actions group with 2 updates (#5618)dependabot[bot]
Bumps the github-actions group with 2 updates: [actions/cache](https://github.com/actions/cache) and [lukka/get-cmake](https://github.com/lukka/get-cmake). Updates `actions/cache` from 4.0.1 to 4.0.2 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/ab5e6d0c87105b4c9c2047343972218f562e4319...0c45773b623bea8c8e75f6c82b208c3cf94ea4f9) Updates `lukka/get-cmake` from 3.28.3 to 3.28.4 - [Release notes](https://github.com/lukka/get-cmake/releases) - [Commits](https://github.com/lukka/get-cmake/compare/139aae96315b496d9af1b5e9abe53b15ca7eece8...70abef71925015c1c8e90a1a6af4185162412d91) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: lukka/get-cmake dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-21Roll external/spirv-headers/ 8b246ff75..04db24d69 (1 commit) (#5617)github-actions[bot]
https://github.com/KhronosGroup/SPIRV-Headers/compare/8b246ff75c66...04db24d69163 $ git log 8b246ff75..04db24d69 --date=short --no-merges --format='%ad %ae %s' 2024-03-20 admin Register spq tools for SPIR-V (#399) Created with: roll-dep external/spirv-headers Co-authored-by: GitHub Actions[bot] <>
2024-03-19build(deps): bump the github-actions group with 1 update (#5615)dependabot[bot]
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action). Updates `github/codeql-action` from 3.24.7 to 3.24.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/3ab4101902695724f9365a384f86c1074d94e18c...05963f47d870e2cb19a537396c1f668a348c7d8f) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19roll deps (#5614)github-actions[bot]
* Roll external/googletest/ c231e6f5b..eff443c6e (1 commit) https://github.com/google/googletest/compare/c231e6f5b152...eff443c6ef5e $ git log c231e6f5b..eff443c6e --date=short --no-merges --format='%ad %ae %s' 2024-03-16 memdo Add colored output support for Alacritty Created with: roll-dep external/googletest * Roll external/re2/ db46d1e11..6598a8ecd (2 commits) https://github.com/google/re2/compare/db46d1e11eee...6598a8ecd577 $ git log db46d1e11..6598a8ecd --date=short --no-merges --format='%ad %ae %s' 2024-03-18 junyer Make compiling a no-op if it's attempted before adding any patterns. 2024-03-17 junyer Raise `re2.error` instead of crashing. Created with: roll-dep external/re2 --------- Co-authored-by: GitHub Actions[bot] <>
2024-03-18Roll external/googletest/ b479e7a3c..c231e6f5b (1 commit) (#5613)github-actions[bot]
* Roll external/googletest/ b479e7a3c..c231e6f5b (1 commit) https://github.com/google/googletest/compare/b479e7a3c161...c231e6f5b152 $ git log b479e7a3c..c231e6f5b --date=short --no-merges --format='%ad %ae %s' 2024-03-14 absl-team Add test for move-only type in `Action` signature Created with: roll-dep external/googletest * Roll external/re2/ 108914d28..db46d1e11 (3 commits) https://github.com/google/re2/compare/108914d28a79...db46d1e11eee $ git log 108914d28..db46d1e11 --date=short --no-merges --format='%ad %ae %s' 2024-03-17 junyer Bump versions of actions to latest releases. 2024-03-17 junyer Fix the link to the Python wrapper. 2024-03-15 oleksandr.red+github doc/mksyntaxgo: use standard generated Go header Created with: roll-dep external/re2 --------- Co-authored-by: GitHub Actions[bot] <>
2024-03-15add support for vulkan-shader-profiler external passes (#5512)Romaric Jodin
2024-03-15Roll external/re2/ ed9fc269e..d00d1e937 (2 commits) (#5589)github-actions[bot]
* Roll external/googletest/ 5df0241ea..b479e7a3c (11 commits) https://github.com/google/googletest/compare/5df0241ea488...b479e7a3c161 $ git log 5df0241ea..b479e7a3c --date=short --no-merges --format='%ad %ae %s' 2024-03-11 dcheng Guard Abseil flags usage in googlemock with GTEST_NO_ABSL_FLAGS. 2024-03-07 absl-team Reland: Optimize Google Test process startup 2024-03-05 absl-team Revert Optimize Google Test process startup 2024-03-05 absl-team Optimize Google Test process startup 2024-02-29 absl-team Accept one-shot callables in InvokeArgument. 2024-02-27 absl-team Reland https://github.com/google/googletest/commit/9756ee7cbaef1b6652065616ab832810a6032bbf 2024-02-27 absl-team Make sure that current_test_suite and current_test_info are mutex-protected while writing for thread-safety. 2024-02-23 tmiguelf Fixed gcc linker error 58 2024-02-22 absl-team Revert incorrect update. 2024-02-21 dmauro Rollback https://github.com/google/googletest/commit/9756ee7cbaef1b6652065616ab832810a6032bbf 2024-02-11 155268264+danfabo Get include dirs from target rather than global variables. Created with: roll-dep external/googletest * Roll external/re2/ dbf15a205..108914d28 (3 commits) https://github.com/google/re2/compare/dbf15a205c5b...108914d28a79 $ git log dbf15a205..108914d28 --date=short --no-merges --format='%ad %ae %s' 2024-03-11 junyer `p0deje/setup-bazel` has been transferred to `bazel-contrib`. 2024-03-11 junyer Add Clang 18 to the build matrix. 2024-03-07 junyer Delete an old comment. Created with: roll-dep external/re2 --------- Co-authored-by: GitHub Actions[bot] <>
2024-03-14build(deps): bump the github-actions group with 2 updates (#5610)dependabot[bot]
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [github/codeql-action](https://github.com/github/codeql-action). Updates `actions/checkout` from 4.1.1 to 4.1.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/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633) Updates `github/codeql-action` from 3.24.6 to 3.24.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/8a470fddafa5cbb6266ee11b37ef4d8aae19c571...3ab4101902695724f9365a384f86c1074d94e18c) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14Use bazel 7 and bzlmod (#5601)Cassandra Beckley
* Use bazel 7 and bzlmod Many of our dependencies are now using bazel 7 and the new bzlmod module system. This has been breaking our autoroll; this PR should fix the issues we've been having with that. It may or may not be worthwhile to update effcee to use bzlmod as well; this would let us get rid of WORKSPACE entirely. * Try to force cla check to rerun
2024-03-13kokoro: Update bazel to 7.0.2 for Linux builds (#5609)Cassandra Beckley
2024-03-12[OPT] Fix handling of analyses rebuild (#5608)Kévin Petit
All tests treat kAnalysisEnd like STL end iterators, which means its value must be greater than that of the last valid Analysis. Change-Id: Ibfaaf60bb450c508af0528dbe9c0729e6aa07b3b Signed-off-by: Kevin Petit <kevin.petit@arm.com>
2024-03-11kokoro: Update bazel to 7.0.2 for Mac builds (#5606)David Neto
2024-03-07Prepare release v2024.1 (#5605)Michael Anttila
* Roll external/spirv-headers/ b73e168ca..8b246ff75 (1 commit) https://github.com/KhronosGroup/SPIRV-Headers/compare/b73e168ca5e1...8b246ff75c66 $ git log b73e168ca..8b246ff75 --date=short --no-merges --format='%ad %ae %s' 2024-03-01 rlocatti Add SPV_NV_raw_access_chains (#417) Created with: roll-dep external/spirv-headers * Prepare release 2024.1
2024-03-06Add operand types for SPV_NV_raw_access_chains (#5602)Rodrigo Locatti
This is needed to unblock builds with updated SPIR-V headers. It is not a replacement for #5568.
2024-03-04build(deps): bump the github-actions group with 2 updates (#5598)dependabot[bot]
Bumps the github-actions group with 2 updates: [actions/cache](https://github.com/actions/cache) and [github/codeql-action](https://github.com/github/codeql-action). Updates `actions/cache` from 4.0.0 to 4.0.1 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/13aacd865c20de90d75de3b17ebe84f7a17d57d2...ab5e6d0c87105b4c9c2047343972218f562e4319) Updates `github/codeql-action` from 3.24.5 to 3.24.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/47b3d888fe66b639e431abf22ebca059152f1eea...8a470fddafa5cbb6266ee11b37ef4d8aae19c571) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29Remove redundant function declarations from source/operand.h (#5584)Kévin Petit
Flagged by -Wredundant-decls I'm assuming the declarations in libspirv.h are part of the external interface and need to be kept. Change-Id: I6b138d3322a7a4ee49ee33b0fbcf0ca35dd92261 Signed-off-by: Kevin Petit <kevin.petit@arm.com>
2024-02-28Suppot for SPV_QCOM_image_processing2 (#5582)Wooyoung Kim
2024-02-28Support operand kind for SPV_INTEL_maximum_registers (#5580)Viktoria Maximova
* Support operand kind for SPV_INTEL_maximum_registers * improvements * Update DEPS
2024-02-27Fix access chain struct checks (#5592)alan-baker
* Fix access chain struct checks Fixes https://crbug.com/oss-fuzz/66948 * Negative indices are invalid for struct access * Fix typos * formatting
2024-02-26build(deps): bump the github-actions group with 1 update (#5594)dependabot[bot]
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action). Updates `github/codeql-action` from 3.24.4 to 3.24.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/e2e140ad1441662206e8f97754b166877dfa1c73...47b3d888fe66b639e431abf22ebca059152f1eea) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-23build(deps): bump the github-actions group with 1 update (#5593)dependabot[bot]
Bumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action). Updates `github/codeql-action` from 3.24.3 to 3.24.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/379614612a29c9e28f31f39a59013eb8012a51f0...e2e140ad1441662206e8f97754b166877dfa1c73) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-21spirv-val: Make Constant evaluation consistent (#5587)Spencer Fricke
Bring 64-bit evaluation in line with 32-bit evaluation.