Skip to content

Roll many deps#1005

Closed
dneto0 wants to merge 7 commits intogoogle:mainfrom
dneto0:roll
Closed

Roll many deps#1005
dneto0 wants to merge 7 commits intogoogle:mainfrom
dneto0:roll

Conversation

@dneto0
Copy link
Collaborator

@dneto0 dneto0 commented Dec 8, 2022

Many projects are updated to top of tree.
Except vulkan-validationlayers is only rolled to 19314aa5901ce13273adac4fa630239e37544dfa from October 10 or so.

@dneto0
Copy link
Collaborator Author

dneto0 commented Dec 8, 2022

Trying to get ahead of any bit-rotting.

@dneto0
Copy link
Collaborator Author

dneto0 commented Dec 9, 2022

Updated to avoid rolling vulkan-headers, vulkan-loader, and vulkan-validationlayers.

Vulkan-loader and vulkan-headers have been modified to not be able to build with a single "cmake" followed by a single build statement.

google/shaderc@e72186b...9806490

$ git log e72186b66..9806490ff --date=short --no-merges --format='%ad %ae %s'
2022-12-05 dneto Remove GCC-based code coverage builds
2022-11-30 dneto Start Shaderc v2022.5 development
2022-11-30 dneto Finalize Shaderc v2022.4
2022-11-30 dneto Update DEPS
2022-11-21 antiagainst Add 'BUNDLE DESTINATION' for target install
2022-10-28 github tests: update tests' glslangvalidator version (#1275)
2022-10-12 dneto Start v2202.4-dev development
2022-10-12 dneto Finalize Shaderc v2022.3
2022-10-12 dneto Update DEPS: googletest, re2, effcee, spirv-tools (#1271)
2022-10-11 dneto Update DEPS: glslang, spirv-tools, spirv-headers (#1270)
2022-09-07 63069047+pmistryNV Implement default builtin constants needed for GL_EXT_mesh_shader. (#1264)
2022-08-12 dneto Start Shaderc v2022.3
2022-08-11 dneto Finalize Shaderc v2202.2
2022-08-11 dneto Update DEPS
2022-08-11 dneto Use docker for android bots, requre cmake 3.14 or later
2022-06-30 dneto Add support for 16b-bit types in HLSL (with tests) (#1253)
2022-06-29 dneto Guard CMake policy CMP0091
2022-06-29 dneto Fix DEPS for spirv-headers
2022-05-19 jmoguillansky CMakeLists: enable CMAKE_MSVC_RUNTIME_LIBRARY property
2022-06-01 dneto Update deps, adjust glslc test
2022-02-02 dneto Start v2022.2 development
2022-02-02 dneto Finalize v2022.1
2022-02-02 dneto Update DEPS for SPIRV-Tools fixes for SPIR-V 1.6
2022-01-27 dneto Start v2022.1 development
2022-01-27 dneto Finalize v2202.0
2022-01-27 dneto Update DEPS to Glslang 11.8.0
2022-01-27 dneto Start v2022.0 development
2022-01-27 dneto Finalize v2021.4
2022-01-27 dneto Support Vulkan 1.3

Created with:
  roll-dep third_party/shaderc
…vial rolls)

KhronosGroup/SPIRV-Tools@cc5fca0...9c6a925

$ git log cc5fca057..9c6a925c8 --date=short --no-merges --format='%ad %ae %s'
2022-12-06 alanbaker Fix infinite loop in validator (#5006)
2022-12-06 115671160+spencer-lunarg spirv-opt: Fix OpCompositeInsert with Null Constant (#5008)
2022-12-05 cbeckley Revert "spirv-val: Multiple interface var with same SC (#4969)" (#5009)
2022-11-28 brianosman Update BUILD.gn with recently added file (#5004)
2022-11-25 greg Change EliminateDeadInputComponentsPass to EliminateDeadIOComponentsPass (#4997)
2022-11-25 nathbappai Fix missing declaration of std::numeric_limits (#5002)
2022-11-24 40001162+alelenv Add validation support for SPV_NV_shader_invocation_reorder. (#4979)
2022-11-24 115671160+spencer-lunarg spirv-opt: Handle null CompositeInsert (#4998)
2022-11-23 greg Add option to ADCE to remove output variables from interface. (#4994)
2022-11-18 greg Add support for tesc, tese and geom to EliminateDead*Components (#4990)
2022-11-17 brioche clean: constexpr-ify and unify anon namespace use (#4991)
2022-11-14 greg Split EliminateDeadInputComponents into safe and unsafe versions. (#4984)
2022-11-11 syoussefi Use Python3 for presubmit (#4986)
2022-11-10 jeremyg Instrument: Change output buffer offset definitions (#4961)
2022-11-11 115671160+spencer-lunarg spirv-val: Multiple interface var with same SC (#4969)
2022-11-09 alanbaker Fix macos kokoro builds (#4985)
2022-11-08 greg Add pass to eliminate dead output components (#4982)
2022-11-09 spencerfricke spirv-opt: Add const folding for CompositeInsert (#4943)
2022-11-07 115671160+spencer-lunarg spirv-val: Add VUID label for 07703 (#4980)
2022-11-04 alanbaker Switch SPIRV-Tools to use spirv.hpp11 internally (#4981)
2022-11-02 greg Add passes to eliminate dead output stores (#4970)
2022-10-28 alanbaker Prevent eliminating case constructs in block merging (#4976)
2022-10-28 alanbaker Only validate full layout in Vulkan environments (#4972)
2022-10-27 115671160+spencer-lunarg spirv-val: Label new Vulkan OpPtrAccessChain VUs (#4975)
2022-10-27 brioche Revert "test" (#4974)
2022-10-26 brioche test
2022-10-24 alanbaker Prevent null pointer from being dereferenced (#4971)
2022-10-25 spencerfricke spirv-val: Add OpPtrAccessChain Base checks (#4965)
2022-10-20 115671160+spencer-lunarg spirv-val: Improve PR 4831 error message (#4968)
2022-10-18 115671160+spencer-lunarg spirv-val: Add remaining Component decoration validation (#4966)
2022-10-12 dnovillo Start SPIRV-Tools v2022.5
2022-10-12 dnovillo Finalize SPIRV-Tools v2022.4
2022-10-12 dnovillo Update CHANGES
2022-10-12 dnovillo Roll external/effcee/ ddf5e2bb9..35912e1b7 (1 commit)
2022-10-11 kevin.petit Update SPIRV-Headers revision (#4962)
2022-10-06 89797527+gmitrano-unity Support Narrow Types in BitCast Folding Rule (#4941)
2022-10-06 kevin.petit spirv-val: Add SPV_ARM_core_builtins validation (#4958)
2022-09-30 syoussefi spirv-val: Use ostringstream in id validation tests (#4956)
2022-09-30 syoussefi spirv-val: Add an option to use friendly names or not (#4951)
2022-09-29 syoussefi spirv-val: Consistently quote ids in messages (#4950)
2022-09-27 spencerfricke build: Fix BUILD.gn build error (#4948)
2022-09-24 spencerfricke spirv-opt: Remove unused folding rule (#4942)
2022-09-24 spencerfricke spirv-val: Add initial SPV_EXT_mesh_shader validation (#4924)
2022-09-23 greg Fix CreatDebugInlinedAt to not invoke def_use_mgr (#4939)
2022-09-23 spencerfricke spirv-opt: Fix stacked CompositeExtract constant folds (#4932)
2022-09-21 stevenperron Remove `spvOpcodeTerminatesExecution` (#4931)
2022-09-21 dnovillo Fix builtin validator for unimplemented opcodes. (#4940)
2022-09-21 47594367+rg3igalia spirv-val: Make it legal to use arrays of ray queries (#4938)
2022-09-20 greg Cleanup code for 272e4b3d0 (#4934)
2022-09-16 dneto spirv-val: Fix comment for checking extended alignments (#4937)
2022-09-17 spencerfricke spirv-val: Update VUID from 1.3.228 Vulkan spec (#4936)
2022-09-17 spencerfricke spirv-val: Label VUID 07290 (#4927)
2022-09-17 spencerfricke spirv-val: Label ShaderRecordBufferKHR VUID (#4926)
2022-09-17 spencerfricke spirv-val: Test file suffix consistency (#4925)
2022-09-13 greg Fix missing and incorrect DebugValues (#4929)
2022-09-12 post Also consider EmitMeshTasksEXT terminator in spirv-opt. (#4930)
2022-09-09 jeremy-lunarg Fix DebugInlinedAt Line operand (#4928)
2022-09-08 spencerfricke spirv-diff: Allow no SpecId (#4904)
2022-09-08 spencerfricke spirv-val: consider OpEmitMeshTasksEXT a terminator instruction (#4923)
2022-09-07 spencerfricke spirv-val: Label Builtin Array Test VUIDs (#4921)
2022-09-02 brad Support building on OpenBSD (#4912)
2022-09-02 stevenperron Improve time to build dominators (#4916)
2022-09-02 samuel.thibault build: cmake: Add support for GNU/Hurd (#4895)
2022-09-03 spencerfricke spirv-opt: Remove unused fold spec const code (#4906)
2022-09-01 63069047+pmistryNV Implement tool changes for SPV_EXT_mesh_shader. (#4915)
2022-09-01 jeremyg Instrument: Add OpNames to generated functions and variables (#4873)
2022-08-31 greg Fix ADCE to mark scope and inlined_at of line instructions as live. (#4910)
2022-08-31 stevenperron Improve algorithm to reorder blocks in a function (#4911)
2022-08-30 spencerfricke spirv-val: Better message for using OpTypeBool in input/output (#4901)
2022-08-30 spencerfricke spirv-val: Use lookup table for Decoration string (#4903)
2022-08-30 spencerfricke spirv-val: Add SPV_KHR_ray_tracing storage class (#4868)
2022-08-23 jeremyg tests: Make InstrumentPass tests use SinglePassRunAndMatch<> and stateful pattern matching (#4897)
2022-08-23 greg Disable DebugInfoMgr during the entire CompactIds pass (#4905)
2022-08-19 spencerfricke spirv-val: SBT Index for OpExecuteCallableKHR (#4900)
2022-08-18 spencerfricke spirv-val: Remove ImageWrite Texel todo (#4899)
2022-08-16 greg Add structs to eliminate dead input components (#4894)
2022-08-16 brioche spirv-opt: fix copy-propagate-arrays index opti on structs. (#4891)
2022-08-15 greg Fix ADCE to not eliminate top level DebugInfo instructions (#4889)
2022-08-11 cbeckley Fix array copy propagation (#4890)
2022-08-11 brioche Start SPIRV-Tools v2022.4
2022-08-11 brioche Finalize SPIRV-Tools v2022.3
2022-08-10 stevenperron Fix shuffle feeding shuffle with undef literal (#4883)
2022-08-09 brioche Allow spirv-opt print-all to show pretty IDs (#4888)
2022-08-09 stevenperron Local access chain convert: check for negative indexes (#4884)
2022-08-09 spencerfricke spirv-val: Add SPV_KHR_ray_tracing instructions (#4871)
2022-08-08 github Update CHANGES (#4886)
2022-08-04 jeremyg spirv-diff: Fix asserts in ComparePreambleInstructions() (#4872)
2022-08-03 spencerfricke spirv-val: Label VUID 06997 (#4881)
2022-07-29 63069047+pmistryNV spirv-opt : SPV_NV_bindless_texture related changes (#4870)
2022-07-29 alanbaker Require ColMajor or RowMajor for matrices (#4878)
2022-07-29 jmadill Remove default copy constructor in header. (#4879)
2022-07-29 alanbaker Update structure layout validation (#4876)
2022-07-28 dneto spirv-as: Avoid overflow when parsing exponents on hex floats (#4874)

Created with:
  roll-dep third_party/spirv-tools
KhronosGroup/glslang@81cc10a...ed257e2

$ git log 81cc10a49..ed257e2bd --date=short --no-merges --format='%ad %ae %s'
2022-11-16 shaozhou [glslang][EXT] Support extension ARB_bindless_texture.
2022-12-06 jeremy Update CHANGES for release 11.13.0
2022-12-02 jeremy Update known_good.json
2022-12-05 gilad.benyossef GL_ARM_shader_core_builtins support
2022-11-22 19662702+JohannesKauffmann Use nullptr where possible instead of NULL or 0
2022-11-24 19662702+JohannesKauffmann Include: PoolAlloc: do not rely on CMake define
2022-04-18 greg Add EliminateDeadOutputStores to API.
2022-11-28 greg Update known goods
2022-11-14 svenstaro Fix locations of cmake files in side compat shims
2022-11-08 syoussefi Remove GLSLANG_ANGLE
2022-11-07 greg Fix include in resource_limits_c.h
2022-11-03 syoussefi Fix gn build
2022-10-28 greg Improve ResourceLimits interface to be more forward compatible
2022-10-19 try9998 update failing test-cases
2022-10-16 try9998 mesh shader: fix implicit index-array size calculation for lines and triangles
2022-10-14 gleese Test for spv1.6 + memory model HelperInvocation
2022-10-04 gleese Change Volatile generation for HelperInvocation
2022-10-12 jeremy Update CHANGES for release 11.12.0
2022-10-12 jeremy Update known_good.json
2022-10-11 rverschelde Convert spirv.hpp line endings to LF (Unix style)
2022-10-11 rex.xu Fix incorrect parse message of mesh shader
2022-10-08 gladiatorrules22 CInterface: Add preamble support.
2022-08-23 ewerness GL_EXT_opacity_micromap
2022-09-28 malcolm only use dead input elimination on vertex shaders
2022-09-26 pmistry Fix for bug #3019 : That incorrectly removed perVertexEXT qualifier as arrayed IO
2022-09-23 jeremy Use DebugDeclare for local variables
2022-09-21 rgarcia Make gl_SubGroupARB a flat int in Vulkan
2022-09-16 malcolm further updates to 67384dd18b1715
2022-09-12 ralf.habacker cmake: Do not install static libraries in shared build mode.
2022-09-13 ralf.habacker cmake: Use common installation directory for cmake support files.
2022-09-09 pmistry Make a utility function for termination instructions that take input operands. Use the new utility function for generating OpEmitMeshTasksEXT.
2022-09-08 pmistry Fix for issue #3020
2022-09-06 qingyuanz Fix OpLine prepending OpFunction reports wrong file when #line is present
2022-09-01 43609023+spnda Fix: Remove NV suffix from C interface
2022-09-03 15670465+ichordev Fixed a small grammatical error
2021-08-25 pmistry GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation Added following updates to GL_EXT_mesh_shader implementation:
2022-08-29 19662702+JohannesKauffmann Fix -Wundef warnings for MINGW_HAS_SECURE_API
2021-12-09 jeremy Implement NonSemantic.Shader.DebugInfo.100
2022-08-11 pedrojrulez Remove the unused OS_CleanupThreadData
2022-08-26 harlen.batagelo Fix strict aliasing violation
2022-08-25 andrea build: install glslang-config.cmake to libdir
2022-08-12 jeremy Update cmake minimum required version
2022-08-10 jeremy Update CHANGES for release 11.11.0
2022-08-10 jeremy Update known_good.json
2022-08-03 greg Revert "Fix: Build arm64 binaries for macOS"
2022-08-03 andrea.machizaud Add unified `glslang` CMake config collecting `glslang-targets` targets (#2989)
2022-08-02 dneto Avoid double-free in functions cloned for vulkan relaxed mode (#2987)
2022-07-30 43609023+spnda Fix: Build arm64 binaries for macOS
2022-07-27 jeremy Update MacOS runner
2022-07-25 jeremy Replace tabs with spaces
(...)
2022-05-24 dbgabri Add test for the instance param (geometry shader)
2022-05-23 qingyuanz generate OpLine before OpFunction
2022-05-21 sk Add a new C interface example to README.md
2022-05-21 dbgabri handleEntryPointAttributes add EatInstance case
2022-05-20 sk Android.mk: Add CInterface files
2022-05-19 dneto Remove unused variable
2022-05-16 malcolm fix structure indexing reassignment during block merging
2022-04-26 aaron.hagan Add whitelist filtering for debug comments in SPIRV-Remap.
2022-05-05 40001162+alelenv Disable layout error check for RT ops in presence of EXT_spirv_intrinsics
2022-05-05 Marius.Bjorge Update spirv-tools and spirv-headers known good
2022-05-05 Marius.Bjorge Adding support for GL_EXT_ray_cull_mask
2022-04-21 thibault.schueller Fix WavePrefixCountBits() being off by one.
2022-04-16 tellowkrinkle Add macOS hidden files to gitignore
2022-04-13 gfan Change ANDROID_NDK_ROOT to ANDROID_NDK_HOME in README.md
2022-04-07 30052553+SpaceIm fix MinGW
2022-04-06 greg Release 11.9.0
2022-04-06 greg Update spirv-tools known good
2022-03-28 greg Improved comment for glslang_optimization_level_t
2022-03-26 edoardo.luciani Update README.md
2022-03-25 greg Generate Int8, Int16 and Float16 capabilities for constants
2022-03-24 greg Update glsl.versionOverride.vert
2022-03-24 greg Update glsl.versionOverride.tese
2022-03-24 greg Update glsl.versionOverride.tesc
2022-03-24 greg Update glsl.versionOverride.geom
2022-03-24 greg Update glsl.versionOverride.frag
2022-03-24 greg Update glsl.versionOverride.comp
2022-03-24 greg Add eliminate-dead-input-components to -Os
2022-03-24 greg Update spirv-tools and spirv-headers known good
2022-03-23 46493288+sfricke-samsung Prevent Push Constant blocks being an array (#2904)
2022-03-15 nathbappai cmake: Install SPVRemapper runtime library
2022-03-11 alpanteleev Escape the characters that Make considers special in the dependency files.
2022-03-02 xzq0528 The first redeclarations of gl_FragCoord must appear before any use of gl_FragCoord.
2022-03-01 xzq0528 1. refine the check for "origin_upper_left" and "pixel_center_integer" 2. gl_FragCoord can be used at ogl140 with extension "GL_ARB_fragment_coord_conventions".
2022-02-24 greg Don't do updatePrecision on float16_t operations
2022-02-18 greg Improve error message for image/sampler functions for enhanced-msgs
2022-02-16 dneto Fix Test/hlsl.namespace.frag test case
2022-02-10 bshanks Explicitly use Python 3 for scripts
2022-02-09 malcolm avoid leaving decorations on auto-push-constants
2022-02-07 greg Fix sameElementShape test of sampler
2022-02-02 greg Update spirv-tools known good
2021-12-30 greg Enhance readability of error messages for GLSL
2022-01-25 malcolm fix cases where symbols in the tree didn't get updated during block merging
2022-01-27 greg Release 11.8.0
2022-01-27 greg Fix size_t to int warning
2022-01-26 greg Add Vulkan 1.3 support
2022-01-10 codingforlove Added missing test result
2022-01-10 codingforlove Added initial tests for --glsl-version
2022-01-01 codingforlove Revisions to GLSL version override
2022-01-01 codingforlove Updated gtests preprocess()and parse() calls with arg for new parameter
2022-01-01 codingforlove Added GLSL version override interface and CLI

Created with:
  roll-dep third_party/glslang
nlohmann/json@4f8fba1...bc889af

$ git log 4f8fba140..bc889afb4 --date=short --no-merges --format='%ad %ae %s'
2022-08-12 mail 🔖 set version to 3.11.2
2022-08-12 falbrechtskirchinger generate_natvis.py: validate version number; cleanup (#3698)
2022-08-12 falbrechtskirchinger Add Python script for generating Natvis file and update file for 3.11.2 (#3697)
2022-08-10 falbrechtskirchinger Restructure inline namespace and allow version component to be disabled (#3683)
2022-08-11 eltociear fix typo in json_pointer.md (#3692)
2022-08-07 falbrechtskirchinger Deprecate json_pointer/string_t comparisons (#3684)
2022-08-07 mail Add amalgamated json-fwd.hpp to release (#3687)
2022-08-07 falbrechtskirchinger Update docset index (#3686)
2022-08-07 falbrechtskirchinger Make json_pointer usable as map key (again) (#3685)
2022-08-07 falbrechtskirchinger Amalgamate the forward declaration header (#3679)
2022-08-07 falbrechtskirchinger Properly constrain non-string json_pointer overloads (#3681)
2022-08-07 falbrechtskirchinger Reimplement value() access functions (#3663)
2022-08-07 falbrechtskirchinger Miscellaneous small fixes (#3643)
2022-08-07 falbrechtskirchinger Fix 'const' qualifier on bool& has no effect (#3678)
2022-08-07 mail 🚑 fix documentation job
2022-08-05 mail 🚑 fix documentation job
2022-08-05 mail Documentation change (#3672)
2022-08-05 falbrechtskirchinger Add json_pointer/string_t equality comparison operators (#3664)
2022-08-05 mail 👷 fix whitespace (#3675)
2022-08-04 falbrechtskirchinger Attempt to fix labeler permissions (#3674)
2022-08-04 falbrechtskirchinger Refine 'Publish documentation' workflow (#3673)
2022-08-04 mail Complete contributor list (#3670)
2022-08-04 mail Add labeler action (#3671)
2022-08-03 mail Publish documentation on push to develop branch (#3660)
2022-08-03 mail 🔧 adjust naming of GitHub action jobs (#3661)
2022-08-03 mail 👥 complete contributor list (#3662)
2022-08-03 falbrechtskirchinger Add Discord badge to README (#3651)
2022-08-03 falbrechtskirchinger Minor BJData fixes (#3637)
2022-08-03 falbrechtskirchinger Update CI (#3626)
2022-08-01 mail 🔖 set version to 3.11.1
2022-08-01 falbrechtskirchinger Fix global UDLs (#3646)
2022-07-31 mail 🔖 set version to 3.11.0
2022-07-31 falbrechtskirchinger Move UDLs out of the global namespace (#3605)
2022-07-31 mail Prepare 3.11.0 release (#3635)
2022-07-31 falbrechtskirchinger More documentation updates for 3.11.0 (#3553)
2022-07-31 mail 🚨 fix warning (#3634)
2022-07-31 mail Add license header to new files (#3633)
2022-07-31 falbrechtskirchinger Add a unit test including windows.h (#3631)
2022-07-31 falbrechtskirchinger Add regression tests for #3204 and #3333 (#3629)
2022-07-31 73447685+KsaNL Fixed latest build error in msvc platform (#3630)
2022-07-30 falbrechtskirchinger Disable exceptions on ICPC (#3621)
2022-07-30 falbrechtskirchinger Add versioned, ABI-tagged inline namespace and namespace macros (#3590)
2022-07-30 falbrechtskirchinger Fix patch::add creating nonexistent parents (#3628)
2022-07-29 mail Adjust JSON Pointer examples (#3622)
2022-07-29 andrea build: install .pc and .cmake files to share/ (#3619)
2022-07-28 falbrechtskirchinger Add operator<<(json_pointer) (#3601)
2022-07-28 falbrechtskirchinger Install MinGW from GitHub NuGet registry (#3618)
2022-07-28 falbrechtskirchinger Re-add value_type detection to distinguish string types (#3604)
2022-07-28 falbrechtskirchinger Use swap() by ADL (#3609)
2022-07-28 falbrechtskirchinger Use concurrency (#3610)
(...)
2022-05-01 mail Reorganize directories (#3462)
2022-04-29 falbrechtskirchinger Implement support for string_view (attempt no. 3) (#3423)
2022-04-29 fangqq Support UBJSON-derived Binary JData (BJData) format (#3336)
2022-04-25 mail Overwork documentation (#3444)
2022-04-24 mail ⬆️ cpplint 1.6.0 (#3454)
2022-04-22 falbrechtskirchinger Disable regression test for #3070 on GCC <8.4 (#3451)
2022-04-12 1620497 Fix typo in basic_json documentation (#3439)
2022-04-12 falbrechtskirchinger Re-template json_pointer on string type (#3415)
2022-04-12 falbrechtskirchinger Exclude std::any from implicit conversion (fixes #3428) (#3437)
2022-04-09 mail 📝 document which version introduced the macros #3429 (#3431)
2022-04-08 falbrechtskirchinger Fix constraints on from_json() for strings (#3427)
2022-04-06 github at.md: fix typo (#3426)
2022-04-06 mail Update CI image (#3420)
2022-04-06 mail 🚸 add check if different version is also included #3337 (#3418)
2022-04-06 falbrechtskirchinger CI: speedup AppVeyor builds by ~30% (#3422)
2022-04-06 falbrechtskirchinger Restore disabled check for #3070 (except on MSVC) (#3421)
2022-04-05 flagarde.programs Report the right __cplusplus value for MSVC in basic_json meta() (#3417)
2022-04-04 falbrechtskirchinger CI: windows-2016 has been deprecated; remove jobs (#3416)
2022-04-03 mailszeros Avoid clash with Arduino defines (#3338)
2022-04-01 krzysztof.karbowiak Refactor unit tests to use more convenient doctest assertion macros (Part 2) (#3405)
2022-03-25 mail 🔧 overwork issue template #3348
2022-03-25 mail 🔧 overwork issue template #3348
2022-03-25 mail 🔧 overwork issue template #3348
2022-03-24 krzysztof.karbowiak Refactor unit tests to use more convenient doctest assertion macros (#3393)
2022-03-24 falbrechtskirchinger Improve unit testing (Part 1) (#3380)
2022-03-08 falbrechtskirchinger Make iterator operator++/--(int) equality-preserving (#3332)
2022-03-07 falbrechtskirchinger Fix C++20/gcc-12 issues (Part 1) (#3379)
2022-03-07 mail 📝 update documentation
2022-03-07 39852324+puffetto Add clarification to avoid misunderstanding that cause #3360 (#3378)
2022-03-07 falbrechtskirchinger Fix ordered_map ctor with initializer_list (#3370)
2022-03-06 mail FetchContent_MakeAvailable (#3351)
2022-03-06 falbrechtskirchinger Fix and update CI (#3368)
2022-02-18 144492+fdiblen Fix CITATION.cff and add automatic validation of your citation metadata (#3320)
2022-02-12 mail 📝 add note on parsing ordered_json #3325 (#3326)
2022-02-08 mail 📝 replace Doxygen links
2022-01-30 paul.ketelsen Add macros NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and ..._NON_INTRUSIVE_WITH_DEFAULT (#3143)
2022-01-30 mail 📝 document FetchContent
2022-01-26 t-b .github/workflows/windows.yml: Add support for Visual Studio 2022 (#3295)
2022-01-25 niels.lohmann Add maintainer targets to create source archive (#3289)
2022-01-12 ferry.huberts Fix a typo (#3265)
2022-01-11 mail 📝 add documentation for default behavior for macros
2022-01-09 mail 📝 overwork documentation
2022-01-05 mail ♻️ make function static
2022-01-05 mail ✏️ fix typo
2022-01-05 dimitris.apostolou Fix typo (#3249)
2022-01-05 niels.lohmann 📝 add documentation for JSON Lines (#3247)
2022-01-04 mail 🔧 adjust docset generation script
2022-01-04 niels.lohmann 📝 improve documentation InputType and IteratorType (#3246)
2022-01-04 niels.lohmann ♻️ remove stringstream (#3244)
2022-01-03 g.cerretani fix _MSC_VER version to check for std::filesystem (#3240)

Created with:
  roll-dep third_party/json
KhronosGroup/SPIRV-Headers@0bcc624...1d31a10

$ git log 0bcc62492..1d31a1004 --date=short --no-merges --format='%ad %ae %s'
2022-12-01 admin Update spir-v.xml
2022-12-01 admin Update spir-v.xml
2022-11-25 stephen.clarke Update spir-v.xml
2022-11-17 admin Register Taichi as SPIR-V generator
2022-11-16 dmitry.sidorov Remove unnecessary extensions addition
2022-11-14 alele Remove extension
2022-11-07 alele Fix typo.
2022-11-07 alele Review feedback 1.
2022-11-04 dneto Revert "Merge pull request google#301 from alan-baker/hpp1" (google#302)
2022-11-03 alanbaker Add spirv.hpp11 to BUILD.gn
2022-10-05 alele Add headers for SPV_NV_shader_invocation_reorder.
2022-10-17 dmitry.sidorov Add SPV_INTEL_runtime_aligned
2022-10-17 dmitry.sidorov Add SPV_INTEL_fpga_dsp_control
2022-10-17 dmitry.sidorov Add SPV_INTEL_fpga_invocation_pipelining_attributes
2022-10-17 dmitry.sidorov Update SPV_INTEL_fpga_loop_controls to rev I
2022-10-05 dkoch Fix extension for RayTracingOpacityMicromapEXT
2022-10-04 kpet Add support for texel buffers to clspv non-semantic instruction set
2022-10-04 hugo registered ID for Shady
2022-08-23 ewerness VK_EXT_opacity_micromap
2021-11-29 kevin.petit Add definitions for SPV_ARM_core_builtins
2021-08-23 pmistry Implement headers definitions for SPV_EXT_mesh_shader.
2022-07-27 jeremy Remove custom target if skipping install

Created with:
  roll-dep third_party/spirv-headers
lvandeve/lodepng@5601b82...997936f

$ git log 5601b8272..997936fd2 --date=short --no-merges --format='%ad %ae %s'
2022-11-08 lvandeve fix error checking in pngdetail binary utility
2022-07-18 lvandeve fix a few possible empty vector accesses (C++11 not yet used for now), and cleanup a few other unneeded [0]'s
2022-06-18 lvandeve document NO_COMPILE macros better, and cleanups
2022-06-18 lvandeve small fixes
2022-06-17 vitalybuka Continue early to avoid uninitialized value
2022-06-17 hpj Fix undefined behavior found by UBSan fuzzing
2022-06-13 lvandeve sBIT chunk support, and a few improved bounds checks
2022-05-29 lvandeve migrate examples from SDL to SDL2, and fixes to utilities

Created with:
  roll-dep third_party/lodepng
https://swiftshader.googlesource.com/SwiftShader.git/+log/bca23447ad46..6ebc3347af9d

$ git log bca23447a..6ebc3347a --date=short --no-merges --format='%ad %ae %s'
2022-12-08 swiftshader.regress Regres: Update test lists @ 6f73609d
2022-12-07 sugoi Add missing include <string>
2022-12-07 sugoi Add early exits for OOB index buffer offset or first index
2022-12-07 sugoi Fix VK_EXT_graphics_pipeline_library related crash
2022-12-07 sugoi Fix Regres false crash reports
2022-12-07 swiftshader.regress Regres: Update test lists @ 0c98167c
2022-12-06 sugoi Squashed 'third_party/SPIRV-Tools/' changes from 597631b693..7b8f00f00a
2022-12-06 sugoi Squashed 'third_party/SPIRV-Headers/' changes from c214f6f2d..1d31a1004
2022-11-25 sugoi Change Chromium's SwiftShader owners
2022-12-06 swiftshader.regress Regres: Update test lists @ e6a31538
2022-11-28 capn Use helper function for SPIR-V explicit layout storage classes
2022-12-01 sugoi Add memory allocation checks
2022-11-29 lokokung Adds some extra comment/documentation for DebugMessenger in VkInstance.
2022-11-28 lokokung Fixes leaking DebugUtilsMessenger in Instance.
2022-11-11 sugoi Unify BGRA masks
2022-11-17 sugoi Add 5/6-bit unorm support to the floating point version of writeColor
2022-11-17 sugoi Add 4-bit unorm support to the floating point version of writeColor
2022-11-17 sugoi Add 10-bit unorm support to the floating point version of writeColor
2022-11-17 sugoi Add sRGB support to the floating point version of writeColor
2022-11-17 sugoi Add 8-bit unorm support to the floating point version of writeColor
2022-11-24 sugoi Color write mask refactor
2022-11-17 sugoi Add utility function to transpose BGRA data
2022-11-17 sugoi Fix linear to sRGB conversion functions
2022-11-24 swiftshader.regress Regres: Update test lists @ bb5d3bdb
2022-11-24 sugoi Squashed 'third_party/SPIRV-Tools/' changes from 1a7f71afb..597631b69
2022-11-23 capn Output storage class stores have effect in helper invocations
2022-11-24 swiftshader.regress Regres: Update test lists @ 95c2e209
2022-11-23 capn Fix SPIRV-Tools Android.bp build, part two
2022-11-23 capn Fix SPIRV-Tools Android.bp build
2022-11-01 capn infra: Also automatically run win-swangle-try-tot-swiftshader-x64
2022-11-23 swiftshader.regress Regres: Update test lists @ d34588e0
2022-11-21 swiftshader.regress Regres: Update test lists @ d89bb011
2022-11-18 capn Squashed 'third_party/SPIRV-Tools/' changes from 54cd5e196..1a7f71afb
2022-11-18 capn Squashed 'third_party/SPIRV-Headers/' changes from 0bcc62492..c214f6f2d
2022-11-17 natsu Handle AHARDWAREBUFFER_FORMAT_R8_UNORM AHBs
2022-11-16 bclayton Squashed 'third_party/marl/' changes from e007bd3dd1b..a47a3a5c544
2022-11-15 swiftshader.regress Regres: Update test lists @ aac11f84
2022-11-14 swiftshader.regress Regres: Update test lists @ 87d41aad
2022-11-11 capn Remove unused viewportHeight field
2022-11-01 capn Increase subPixelPrecisionBits from 4 to 8
2022-11-11 capn Rasterize polygon edges from the real endpoint
2022-11-09 sugoi glslang update
2022-11-02 nicolascapens Revert "Increase subPixelPrecisionBits from 4 to 8"
2022-11-01 capn Guard against pSparseMemoryRequirements == NULL
2022-11-01 swiftshader.regress Regres: Update test lists @ dc3b53ab
2022-11-01 capn Increase subPixelPrecisionBits from 4 to 8
2022-11-01 capn infra: Update lucicfg generated files
2022-11-01 capn infra: Make tryjobs run on change upload
2022-10-12 capn Move state variables from Spirv to SpirvShader
2022-10-12 capn Rename SpirvShader to Spirv
(...)
2022-02-10 swiftshader.regress Regres: Update test lists @ cbd31d27
2022-02-08 sugoi Dynamic state refactor
2021-10-29 sugoi VK_EXT_subgroup_size_control support
2022-02-01 capn Add compute benchmarks
2022-02-04 capn Fix validation layer error for ClearImage benchmarks
2022-02-08 capn Fix non-x86 build of LLVM Reactor
2022-02-08 kramerb Avoid deprecated llvm::IRBuilder::CreateShuffleVector overload
2022-02-06 capn Unroll transcendentals benchmarks by 10x
2022-02-08 swiftshader.regress Regres: Update test lists @ e576ca60
2022-02-07 capn Remove Vulkan structure enum to integer casts
2022-02-07 natsu Fix `WARNING: UNSUPPORTED:` warnings related to Android swapchain
2022-02-07 natsu Fix `WARNING: UNSUPPORTED: ... EXTERNAL_FORMAT_ANDROID` warnings
2022-02-06 capn Benchmark optimized SPIR-V transcendental instructions
2022-02-06 capn Copy Reactor transcendentals benchmarks to new PipelineBenchmarks
2022-02-07 capn Test building benchmarks with Kokoro
2022-02-07 swiftshader.regress Regres: Update test lists @ 45f7fdc3
2022-02-07 capn Ignore VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT usage
2022-02-05 capn Eliminate EmulatedIntrinsics
2022-02-05 capn Remove OptimalIntrinsics source and header
2022-02-05 capn Eliminate rr::Precision
2022-02-05 capn Use full-precision transcendental function implementations in Reactor
2022-02-04 capn Update dEQP-VK and Cherry usage documentation
2022-02-04 capn Use ShaderCore functions to implement GLSL.std.450 transcendentals
2022-02-04 capn Copy optimized transcendental intrinsics to ShaderCore
2022-02-04 dvet Add an option to control where ASM listings are dumped.
2022-02-06 capn Make the Reactor build target an alias
2022-02-07 swiftshader.regress Regres: Update test lists @ ad6d7f84
2022-02-06 capn Regres: Adjust mustpass folder for Vulkan 1.3
2022-02-06 nicolascapens Revert "Regres: Apply lazy initialization patch"
2021-10-25 sugoi VK_KHR_synchronization2 support
2022-01-31 srisser Turn all uses of ChangeID into CL Number
2022-02-03 capn Fix broken SwANGLE documentation link
2022-01-26 capn Document our LLVM dependency and steps to upgrade
2022-02-02 capn Fix building Reactor with the latest LLVM revision
2022-01-31 capn Implement FMA() which always returns a fused multiply-add result
2022-01-31 capn Add a query for fast FMA support
2022-01-31 capn Add AVX2 and FMA support detection
2022-01-31 capn Support issuing extended CPUID instructions
2022-01-31 capn Remove legacy vector extension detection
2022-01-31 kjlubick Add explicit copy assignment operators
2021-12-02 srisser Regres queries gerrit with a CL's numeric ID
2022-01-27 tho.laroche Check shm extension is supported before using it
2022-01-28 capn Suggest only active owners as code reviewers
2022-01-27 sugoi Vulkan 1.3 API
2022-01-19 capn Add benchmarks for trigonometry and transcendental functions
2022-01-25 dvet Add affinity options to the configuration.
2022-01-25 capn Clarify the need to log into Gerrit
2022-01-27 sugoi Fix compilation error in new Vulkan headers
2022-01-26 capn Use rr::MulAdd() to implement GLSL.std.450's Fma instruction
2022-01-26 capn Implement MulAdd() which may perform FMA

Created with:
  roll-dep third_party/swiftshader
@dj2
Copy link
Collaborator

dj2 commented Jan 6, 2023

Were you planning on pushing this forward, or should I take over?

@dj2 dj2 closed this Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants