~pcsx2-team/pcsx2-github-mirror/+git/shaderc:roll_deps

Last commit made on 2023-09-26
Get this branch:
git clone -b roll_deps https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/shaderc

Branch merges

Branch information

Recent commits

2cf65a2... by "GitHub Actions[bot]" <>

Roll third_party/spirv-tools/ 8e3da01b4..ee7598d49 (36 commits)

https://github.com/KhronosGroup/SPIRV-Tools/compare/8e3da01b4580...ee7598d49798

$ git log 8e3da01b4..ee7598d49 --date=short --no-merges --format='%ad %ae %s'
2023-09-20 jeremyg instrument: Use Import linkage for instrumentation functions (#5355)
2023-09-20 stevenperron roll deps (#5408)
2023-09-13 dneto Update SPIRV-Headers, add cache control operand kinds (#5406)
2023-09-11 stevenperron Change autoroll pr review id (#5404)
2023-09-11 andre Check for git repository before git commands (#5403)
2023-09-11 cbeckley Make sure that fragment shader interlock instructions are not removed by DCE (#5400)
2023-09-11 41898282+github-actions[bot] Roll external/re2/ e0077036c..a807e8a3a (6 commits) (#5401)
2023-09-07 brioche val: re-add ImageMSArray validation (#5394)
2023-09-06 stevenperron Add SPV_KHR_physical_storage_buffer to allowlists (#5402)
2023-09-05 stevenperron Fix `AddMemberDecoration` variable names. (#5399)
2023-09-05 brioche opt: add ImageMSArray capability to trim pass. (#5395)
2023-09-05 cbeckley Add SPV_EXT_fragment_shader_interlock to allow lists (#5393)
2023-09-05 brioche opt: add raytracing/rayquery to trim pass (#5397)
2023-09-05 41898282+github-actions[bot] Roll external/re2/ 523f9b097..e0077036c (2 commits) (#5391)
2023-09-05 brioche opt: add Int64 capability to trim pass (#5398)
2023-09-04 brioche NFC: rename tests using capability as prefix (#5396)
2023-09-04 cbeckley opt: add FragmentShader*InterlockEXT to capability trim pass (#5390)
2023-08-30 74101708+mgorchak-blackberry QNX has support for ANSI ESC codes, default terminal is QANSI. (#5387)
2023-08-30 joycebrum Enable OpenSSF Scorecard and Badge (#5377)
2023-08-30 41898282+github-actions[bot] Roll external/re2/ 73031bbc0..523f9b097 (1 commit) (#5389)
2023-08-29 41898282+github-actions[bot] Roll external/googletest/ 460ae9826..8a6feabf0 (1 commit) (#5388)
2023-08-24 41898282+github-actions[bot] roll deps (#5386)
2023-08-23 41898282+github-actions[bot] roll deps (#5384)
2023-08-22 41898282+github-actions[bot] Roll external/googletest/ 9fce54804..61332bd7e (2 commits) (#5383)
2023-08-21 jeremyg opt: Add SwitchDescriptorSetPass (#5375)
2023-08-21 jeremyg linker: Add --use-highest-version option (#5376)
2023-08-19 41898282+github-actions[bot] roll deps (#5382)
2023-08-16 41898282+github-actions[bot] Roll external/googletest/ 7e33b6a1c..987e22561 (5 commits) (#5381)
2023-08-15 quic_wooykim SPV_QCOM_image_processing support (#5223)
2023-08-15 stevenperron Fix failing action when PR is already open. (#5380)
2023-08-15 brioche opt: add bitmask support for capability trimming (#5372)
2023-08-14 41898282+github-actions[bot] Roll external/re2/ 9dc7ae7b5..6148386f0 (3 commits) (#5379)
2023-08-11 viktoria.maksimova Support 2 Intel extensions (#5357)
2023-08-11 41898282+github-actions[bot] roll deps (#5374)
2023-08-10 rharrison Fix -Wunreachable-code-loop-increment warning (#5373)
2023-08-10 brioche enable StorageUniform16 (#5371)

Created with:
  roll-dep third_party/spirv-tools

0de48c1... by "GitHub Actions[bot]" <>

Roll third_party/spirv-headers/ 124a9665e..79743b899 (9 commits)

https://github.com/KhronosGroup/SPIRV-Headers/compare/124a9665e464...79743b899fde

$ git log 124a9665e..79743b899 --date=short --no-merges --format='%ad %ae %s'
2023-09-20 fwahlster Add LiteralFloat to operand_kinds (#380)
2023-09-20 40001162+alelenv Add headers for SPV_NV_displacement_micromap. (#374)
2023-09-20 fwahlster remove additional version "1.0" from SecondaryViewportRelativeNV (#379)
2023-09-13 gleese Remove Kernel from ConstantSampler enum values (#378)
2023-09-13 andrzej.ratajewski Add SPV_INTEL_cache_controls extension support (#376)
2023-08-23 dneto Validate enums have sensible versions and are visible (#369)
2023-08-16 viktoria.maksimova Headers support for two Intel extensions (#356)
2023-08-10 dneto Revert "Merge pull request #367 from dneto0/coop-matrix-enums-deps"
2023-07-29 konstantin.seurer Add SPV_AMDX_shader_enqueue

Created with:
  roll-dep third_party/spirv-headers

68faf11... by "GitHub Actions[bot]" <>

Roll third_party/re2/ c9cba7606..26f7d889e (58 commits)

https://github.com/google/re2/compare/c9cba76063cf...26f7d889e1f7

$ git log c9cba7606..26f7d889e --date=short --no-merges --format='%ad %ae %s'
2023-09-25 junyer Add Clang 17 to the build matrix.
2023-09-14 junyer Use Abseil's character class functions.
2023-09-07 junyer Revert "Make the extension work for Python 3.8+."
2023-09-07 junyer Make the extension work for Python 3.8+.
2023-09-07 junyer Try plumbing the platform name a different way.
2023-09-07 junyer Add a "dry run" mode to the Python workflow.
2023-09-04 junyer Switch to `python -m build`.
2023-09-04 junyer Mark three dependencies as `dev_dependency = True`.
2023-08-31 junyer `@rules_python` fails due to Bazel running as root.
2023-08-31 junyer Prepare to tag release `2023-09-01`.
2023-08-29 junyer Strip `-Wl` for `static-testinstall` and `shared-testinstall` as well.
2023-08-22 junyer Reset the Bzlmod compatibility level to 1.
2023-08-17 junyer Clean up `__GNUC__` conditions.
2023-08-11 junyer Add support for `(?<name>expr)`.
2023-08-11 junyer Add a `WORKSPACE.bzlmod` file.
2023-08-11 junyer Migrate to Bzlmod.
2023-08-04 junyer Minor Bazel cleanups.
2023-07-28 junyer Don't try to support ARM64 on Windows yet.
2023-07-28 junyer Try again to make cross-compiling on Windows work.
2023-07-28 junyer `bazelbuild/setup-bazelisk` doesn't work for some reason.
2023-07-28 junyer Bazelisk isn't installed with Chocolatey, apparently.
2023-07-28 junyer Avoid the Chocolatey install of Bazel(isk) getting in the way.
2023-07-28 junyer Try using `bazelbuild/setup-bazelisk` everywhere.
2023-07-28 junyer Tell the Python build where Bazelisk is.
2023-07-28 junyer Explicitly invoke Bazelisk rather than Bazel.
2023-07-28 junyer Avoid `Conflicts: python3-lldb-x.y` between packages.
2023-07-28 junyer Prepare to release `google-re2` 1.1.
2023-07-10 junyer Avoid expanding counted repetitions of empty-width ops.
2023-07-06 junyer Stop using `std::map<std::string, Prefilter*>`.
2023-07-06 junyer Bump the CMake baseline to 3.13.
2023-07-03 junyer Make the fuzzer exercise `ToString()`.
2023-06-30 junyer Clean up some StringPiece-related cruft.
2023-06-30 junyer Tidy up the Python build a little.
2023-06-30 junyer Simplify the app build a little.
2023-06-28 junyer Print command lines for build commands.
2023-06-27 junyer Move linker flags out of `$(MAKE_SHARED_LIBRARY)`.
2023-06-01 junyer `target_compile_definitions()` needs a scope keyword.
2023-06-01 junyer Export `PCRE::no_more_args` and the functors.
2023-06-01 junyer Fix a typographical error.
2023-06-01 junyer Set `CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS` again.
2023-05-26 junyer Use `--enable_platform_specific_config` in `.bazelrc`.
2023-05-24 junyer Call `find_package()` conditionally.
2023-05-19 junyer Install CMake in the `gcc:13` container.
2023-05-19 junyer Sigh. I forgot to omit `sudo` because running under Docker.
2023-05-19 junyer Fix the CMake build on Ubuntu.
2023-05-19 junyer Try building the testing for RE2 with CMake again.
2023-05-18 junyer Uhh. Fix `LDABSL` for sure this time.
2023-05-18 junyer Try one more time to fix the GNU make build with GCC on Ubuntu.
2023-05-18 junyer For now, stop building the testing for RE2 with CMake.
2023-05-18 junyer Revert "Try `x64-windows-static` for CMake on Windows."
2023-05-18 junyer Try `x64-windows-static` for CMake on Windows.
2023-05-18 junyer Try again to fix the CI workflows.
2023-05-17 junyer Try to fix the CMake CI workflow.
2023-05-17 junyer Try to fix the GNU make CI workflow.
2023-05-17 junyer Fix the GNU make and CMake configurations and CI workflows.
2023-05-17 junyer Copy over the `re2/` and `util/` subdirectories.
2023-05-15 junyer Copy over the Bazel configuration and the workflow for Python releases.
2023-05-15 junyer Copy over the `app/` and `python/` subdirectories.

Created with:
  roll-dep third_party/re2

12b2c31... by "GitHub Actions[bot]" <>

Roll third_party/googletest/ c541e7c11..e47544ad3 (46 commits)

https://github.com/google/googletest/compare/c541e7c11044...e47544ad31cb

$ git log c541e7c11..e47544ad3 --date=short --no-merges --format='%ad %ae %s'
2023-09-25 absl-team Resolve `-Wundef` triggering on `GTEST_CREATE_SHARED_LIBRARY` and `GTEST_LINKED_AS_SHARED_LIBRARY` with shared libraries in GoogleTest
2023-09-22 absl-team Update C++ feature detection in `gtest-port.h` to rely on feature test macros where possible.
2023-09-21 absl-team Use `absl::HasAbslStringify`, instead of the internal version.
2023-09-21 dinor googletest: Update absl to version with HasAbslStringify
2023-09-21 mitja Fix compile warnings in gmock-function-mocker.h
2023-09-18 absl-team Update code with IWYU annotations.
2023-09-18 absl-team Use the `empty()` method to check for emptiness instead of `length()`
2023-09-14 hirshleifer GoogleTest FAQ: minor punctuation fixes
2023-09-14 hirshleifer Remove Googletest FAQ entry for obsolete `ProtocolMessageEquals` and `ProtocolMessageEquiv`
2023-09-03 tanzinul.islam Count threads after thread-creation while still holding mutex lock
2023-08-26 tanzinul.islam Reuse TempDir() function
2023-08-25 dinor googletest: Add universal printer for `std::span`
2023-08-22 sch changed http to https
2023-08-22 dinor googletest: Replace http with https in links to docs
2023-08-21 dmauro CI: Update the Linux hybrid-latest docker container used for testing
2023-08-21 absl-team Clean up typos: Exhaused => Exhausted
2023-08-20 elior.s Update advanced.md
2023-08-18 tanzinul.islam Prefer $TMPDIR to /data/local/tmp on Android
2023-08-17 absl-team Improve error message for invalid parameterized test names.
2023-07-26 patryk googletest: ansi color fix
2023-08-15 dinor gtest_help_test: Make method names `snake_case`, conforming with [the style guide](https://google.github.io/styleguide/pyguide#316-naming)
2023-08-15 dinor gtest_help_test: Inline test helper functions
2023-08-15 dinor gtest_help_test: Delete obsolete helper `TestUnknownFlagWithAbseil`
2023-08-11 sch Changed 2 public links from http to https
2023-08-11 sch Changed 3 public links from http to https
2023-08-11 sch Changed 2 public links from http to https
2023-08-11 sch Changed 3 public links from http to https
2023-08-10 absl-team Specify SetUpTestSuite is required to be public.
2023-08-07 yaneurabeya Fix RETest/1.ImplicitConstructorWorks on non-ABSL platforms
2023-08-07 yaneurabeya Fix GTestHelpTest.TestHelpFlag on FreeBSD
2023-08-07 dinor Make references to `#include`s consistent across docs
2023-08-03 elliotgoodrich Remove public includes of `<iomanip>`
2023-08-02 robert.shade Avoid unreachable code warning
2023-08-02 dmauro Update documentation to refer to v1.14
2023-08-02 dmauro Bump version to v1.14 in preparation for release
2023-08-02 dmauro Remove the GTEST_HAS_DOWNCAST_ customization point.
2023-08-02 dmauro Add googletest-message-test to the Bazel tests It appears to have been unintentionally left out
2023-08-01 phoebeliang Make testing::Message support streamed AbslStringify values
2023-08-01 dmauro Update GoogleTest dependencies
2023-07-27 julien.combattelli Use #if and not #ifdef to check filesystem support
2023-07-28 absl-team Adjust includes to use <> instead of "", consistent with quickstart pages.
2023-07-27 patryk gtest: Supress warning about set unused variable
2023-07-21 absl-team Make `AbslStringify` usage public in GoogleTest
2023-07-19 dmauro Remove unused cast implementation
2023-07-19 antsosnin Fix typo in gmock_cook_book.md
2023-07-11 kim.valen Fixed variables that could be declared 'const'

Created with:
  roll-dep third_party/googletest

1bcce96... by "GitHub Actions[bot]" <>

Roll third_party/glslang/ 76b52ebf7..2bfacdac9 (28 commits)

https://github.com/KhronosGroup/glslang/compare/76b52ebf7783...2bfacdac91d5

$ git log 76b52ebf7..2bfacdac9 --date=short --no-merges --format='%ad %ae %s'
2023-09-22 chirsz Improve preprocessor ouput format
2023-08-17 nathaniel Add --no-link option
2023-09-18 49699333+dependabot[bot] Bump github/codeql-action from 2.21.5 to 2.21.7
2023-09-15 nathaniel Fix segfault with atomic arg check
2023-09-10 rex.xu Use std::variant to represent TSpirvTypeParameter
2023-09-11 90873047+sajjadmirzanv Emit correct nonsemantic debug info for explicitly sized types
2023-09-11 49699333+dependabot[bot] Bump actions/upload-artifact from 3.1.2 to 3.1.3
2023-09-11 49699333+dependabot[bot] Bump actions/checkout from 3.6.0 to 4.0.0
2023-09-11 joycebrum Add license to dependabot.yml
2023-09-11 nathaniel Add a generic texel fetch test
2023-09-08 nathaniel Fix textureOffset overload
2023-08-21 arcady kokoro: explicitly set ENABLE_OPT=0 in cmake builds
2023-08-09 arcady cmake: add more verbose messages if SPIRV-Tools is not found
2023-08-23 nathaniel Use temporary parser for mangled names
2023-08-11 nathaniel Add GL_EXT_texture_shadow_lod support
2023-08-23 ralf.habacker Revert "CMake: Make glslang-default-resource-limits STATIC"
2023-08-29 joycebrum Squashed changes about hash pin and dependabot
2023-08-22 nathaniel Fix ByteAddressBuffer as function parameter
2023-08-21 silverclaw Fix ODR violations
2023-08-23 jeremy Update CHANGES for release 13.0.0
2023-08-21 quic_wooykim extension: GL_QCOM_image_processing support
2023-08-18 joycebrum Add badge to README.md
2023-08-18 joycebrum Create scorecard.yml
2023-08-18 nathaniel Fix CI build badge
2023-08-17 sven.vanhaastregt cmake: Don't link SPVRemapper into glslang executable
2023-08-18 silverclaw [cmake] Use CMake property for symbol visibility
2023-03-03 kasper93 Look for external SPIR-V Tools build, if not building in-tree
2023-07-05 rex.xu Spirv_intrinsics: Remove early return in layoutTypeCheck

Created with:
  roll-dep third_party/glslang

03732bf... by David Neto <email address hidden>

cmake: Remove redundant -std=c++11 flag

This is already covered by the CMAKE_CXX_STANDARD directive

e166325... by Natalie Chouinard <email address hidden>

Add a workflow to automatically roll DEPS (#1358)

* Add a workflow to automatically roll DEPS

Create a GitHub action that syncs all git dependencies, rolls all
entries in DEPS to tip-of-tree and commits, then uploads a new GitHub
pull request with a trigger to automatically run kokoro tests.

The roll-deps script has been updated to not return an error when there
are no new commits for a repository.

Both the autoroll.yml script and changes to utils/roll-deps are modeled
after the scripts in KhronosGroup/SPIRV-Tools.

* Update .github/workflows/autoroll.yml

Co-authored-by: Steven Perron <email address hidden>

---------

Co-authored-by: Steven Perron <email address hidden>

171b8d0... by David Neto <email address hidden>

Adapt test to different error message from SPIRV-Tools

Update SPIRV-Tools

The SPIRV-Tools message has changed, for the case when
a capability was used that is not appropriate to the current
target environment.

59c19bd... by David Neto <email address hidden>

Remove redundant gtest compile flags for MinGW

When compiling with MinGW, we no longer need to use
-Dgtest_disable_pthreads=ON.

See https://github.com/google/googletest/pull/856
and https://github.com/google/googletest/pull/721

6e2416a... by David Neto <email address hidden>

Update README.md: Need a C++17 compiler