Skip to content

Commit

Permalink
Rolling 12 dependencies (#883)
Browse files Browse the repository at this point in the history
Roll third_party/clspv/ 227e97857..b3e2b6d9d (3 commits)

google/clspv@227e978...b3e2b6d

$ git log 227e97857..b3e2b6d9d --date=short --no-merges --format='%ad %ae %s'
2020-06-24 alanbaker Update uses of LLVM (#601)
2020-06-10 alanbaker Add compile option to check switches (#600)
2020-06-09 48454132+sjw36 Builtins refactor - phase3 (#598)

Roll third_party/clspv-llvm/ b836ae24a..019660036 (3431 commits)

llvm/llvm-project@b836ae2...0196600

$ git log b836ae24a..019660036 --date=short --no-merges --format='%ad %ae %s'
2020-07-06 n.james93 [clang-tidy] Fix incorrect default option in fc3c693b61
2020-07-06 n.james93 [clang-tidy] Added alias llvm-else-after-return.
2020-05-27 dkszelethus [analyzer] Don't allow hidden checkers to emit diagnostics
2020-07-06 david.green [ARM] Adjust default fp extend and trunc costs
2020-07-05 Matthew.Arsenault GlobalISel: Move finalizeLowering call later
2020-07-05 Matthew.Arsenault AMDGPU/GlobalISel: Don't emit code for unused kernel arguments
2020-07-05 Matthew.Arsenault AMDGPU/GlobalISel: Fix hardcoded register number checks in test
2020-07-05 Matthew.Arsenault AMDGPU: Fix fixed ABI SGPR arguments
2020-07-06 Matthew.Arsenault AMDGPU/GlobalISel: Add some missing return tests
2020-07-06 llvm-dev [X86][XOP] Add XOP target vselect-pcmp tests
2020-07-06 llvm-dev Regenerate subreg liverange tests. NFC.
2020-07-06 llvm-dev Regenerate neon copy tests. NFC.
2020-05-27 dkszelethus [analyzer][NFC] Don't allow dependency checkers to emit diagnostics
2020-07-06 ntv [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF
2020-07-06 ntv [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern.
2020-07-06 esme.yi [PowerPC] Legalize SREM/UREM directly on P9.
2020-07-03 gribozavr Removed a RecursiveASTVisitor feature to visit operator kinds with different methods
2020-07-03 gribozavr Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent
2020-07-03 gribozavr Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode
2020-07-03 gribozavr RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal
2020-05-29 jay.foad [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount
2020-04-03 jay.foad [TargetLowering] Improve expansion of ROTL/ROTR
2020-06-12 dkszelethus [analyzer] Force dependency checkers to be hidden
2020-07-06 sam.mccall [Support] fix user_cache_directory on mac
2020-07-06 kai.nacke [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl()
2020-06-15 kai.nacke [SystemZ/ZOS] Define Endian constants for z/OS.
2020-07-06 lebedev.ri [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps
2020-07-06 david.green [ARM] Add extra extend and trunc costs for cast instructions
2020-07-03 sam.mccall [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc
2020-07-06 lebedev.ri [Scalarizer] ExtractElement handling w/ variable insert index (PR46524)
2020-07-06 lebedev.ri [Scalarizer] InsertElement handling w/ variable insert index (PR46524)
2020-07-06 lebedev.ri [Scalarizer] ExtractElement handling w/ constant extract index
2020-07-06 lebedev.ri [Scalarizer] InsertElement handling w/ constant insert index
2020-07-06 lebedev.ri [InstCombine] Lower infinite combine loop detection thresholds
2020-07-06 herhut Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"""
2020-07-06 david.green [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost
2020-07-01 bevin.hansson Fix indentation in FixedPoint.h. NFC.
2020-07-06 gchatelet Fix off by one error in Bitfields
2020-07-06 gchatelet Fix 46594 - Alignment assertion failure in instcombine
2020-07-06 pavel [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString
2020-07-06 marukawa [VE] Correct stack alignment
2020-07-06 pavel [lldb/DWARF] Look for complete array element definitions in other modules
2020-07-06 yedeng.yd [Coroutines] Warning if return type of coroutine_handle::address is not void*
2020-06-09 phosek [Fuchsia] Set projects and runtimes in the cache file
2020-07-02 protze [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions
2020-07-05 protze [OpenMP][OMPT] Fix ifdefs for OMPT code
2020-07-05 maskray [libomptarget][test] Fix text relocations by adding -fPIC
2020-07-05 nikita.ppv [SCCP] Add test for range metadata (NFC)
2020-07-05 maskray [Driver] Pass -gno-column-info instead of -dwarf-column-info
2020-07-04 vyng Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""
(...)
2020-06-03 asudhaku [flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugs
2020-06-02 jonas [lldb/Interpreter] Remove redundant argument (NFC)
2020-06-03 joker.eph Fix build: TableGen uses `is<T>` instead of `isa<T>` as predicate
2020-06-03 carl.ritson [AMDGPU] Make SGPR spills exec mask agnostic
2020-06-03 joker.eph Replace dyn_cast<>() with isa<>() when the result isn't used (NFC)
2020-06-03 joker.eph Revert "[NFC, StackSafety] Change type of internal container"
2020-06-01 jpaquette [AArch64][GlobalISel] Select zip1 and zip2
2020-06-02 kazu [JumpThreading] Simplify FindMostPopularDest (NFC)
2020-05-29 vitalybuka [NFC,MTE] Drop unneeded attribute from test
2020-05-29 vitalybuka [NFC, StackSafety] Change type of internal container
2020-05-29 vitalybuka [MTE] Move tagging in pipeline
2020-05-14 wmi [SampleFDO] Add use-sample-profile function attribute.
2020-06-02 aprantl Remove redundant code (NFC)
2020-06-02 jonas [lldb/Test] Don't use the env to pass around configuration variables (NFC)
2020-06-02 jonas [lldb/Test] Pass Make arguments in invocation instead of environment
2020-06-02 thomasraoux [mlir][spirv] Fix coop matrix getExtension
2020-06-02 thomasraoux [mlir][spirv] Fix encoding of cooperative matrix type to match SPIRV spec
2020-06-02 carrot [X86] Add a flag to guard the wide load
2020-06-02 jonas [lldb/Test] Don't use the env to pass around configuration variables (NFC)
2020-05-28 vitalybuka [MTE] Convert StackSafety into analysis
2020-06-01 vitalybuka [StackSafety] Delete useless test
2020-06-02 jkorous [Analyzer][NFC] Fix markup in WebKit checkers documentation
2020-06-02 ndesaulniers [Clang][A32/T32][Linux] -O1 implies -fomit-frame-pointer
2020-06-03 diego.caballero [mlir][Affine] Enable fusion of loops with vector loads/stores
2020-06-02 jezng [lld-macho] Fix PAGEZERO=4GB errors on Windows by ensuring enum is uint64_t
2020-06-02 echristo Undo initialization of TRI in CGP as this is unconditionally initialized later.
2020-06-02 ntv [mlir] NFC - Add AffineMinMaxOpBase getDim/SymbolOperands
2020-06-02 richard Undo removal of test for dr777.
2020-06-02 craig.topper [X86] Remove DeleteNode calls from PreprocessISelDAG. Rely on the RemoveDeadNodes call at the end.
2020-06-02 rnk [LLD] Have only one SpecificAllocator per type
2020-06-02 craig.topper [X86] Cleanup inconsistencies in our zext/sext vector patterns.
2020-06-02 richard PR23029 / C++ DR2233: Allow expanded parameter packs to follow parameters with default arguments.
2020-06-02 kadircet [llvm] Fix unused variable warning
2020-06-02 llvmgnsyncbot [gn build] Port f99d5f8c32a
2020-06-02 paulatoth [libc] Remove integration test target from check libc.
2020-06-02 23439402+HazemAbdelhafez [mlir][spirv] Add support for matrix type
2020-06-02 echristo Fix up clang-tidy warnings around null and pointers.
2020-06-02 amy.kwan1 [DAGCombiner] Combine shifts into multiply-high
2020-06-02 maskray [Driver] Add multiclass OptInFlag and OptOutFlag to simplify boolean option definition
2020-06-02 n.james93 [NFC][ASTMatchers] StringRef-ify and Twine-ify ASTMatchers tests.
2020-05-21 jezng [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary
2020-05-19 jezng [lld-macho] Move all tests for erroneous inputs under invalid/
2020-05-18 jezng [lld-macho] Set __PAGEZERO size to 4GB
2020-05-18 jezng [lld-macho] Error on encountering undefined symbols
2020-05-15 jezng [lld-macho] Add some relocation validation logic
2020-06-02 douglas.yung Fix test on PS4 linux bot.
2020-06-02 tlively [WebAssembly] Eliminate range checks on br_tables
2020-06-02 jkorous [Analyzer][WebKit] Check record definition is available in NoUncountedMembers checker
2020-06-02 kamleshbhalui [RISCV-V] Provide muldi3 builtin assembly implementation
2020-06-02 tlively [WebAssembly] Improve macro hygiene in wasm_simd128.h

Roll third_party/dxc/ b7626e97e..316d802e3 (49 commits)

microsoft/DirectXShaderCompiler@b7626e9...316d802

$ git log b7626e97e..316d802e3 --date=short --no-merges --format='%ad %ae %s'
2020-07-04 python3kgae Support case when more than one function exist need to show cfg. (#3020)
2020-07-02 texr Intuitively handle space in joined option syntax (#3024)
2020-07-02 grroth Remove unused function from SROA_HLSL (#3022)
2020-07-02 ehsannas [spirv] Fix translation for SV_InstanceID. (#3011)
2020-07-02 grroth Enable warnings as errors for clang builds (#3012)
2020-07-02 jaebaek [spirv] Update SPIRV-Tools (#3015)
2020-07-01 python3kgae SROA alloca and global variable at same worklist. (#3019)
2020-07-01 grroth Avoid subprog mismatch inserting dbg value intrinsic (#3018)
2020-06-30 ehsannas [spirv] Support globals structs of Textures/Samplers (#2994)
2020-06-30 davpeix Preserve precise metadata when replacing instructions in transformations (#3010)
2020-06-29 grroth Fix remaining Clang warnings (#3008)
2020-06-29 ehsannas [spirv] Update SPIRV-Tools (#3007)
2020-06-29 texr Default to error on missing return from non-void function. (#3004)
2020-06-28 texr Avoid crash in ilist_node getPrev/getNext when Next/Prev is null (#3003)
2020-06-28 python3kgae Add button to show cfg. (#3000)
2020-06-28 texr Emit warning on unknown attribute with arguments instead of error (#2999)
2020-06-27 python3kgae Make settings.xml local to dndxc.exe. (#2998)
2020-06-26 grroth Correct break followed by additional statements (#2997)
2020-06-26 latocha.maciek [spirv] Fix incorrect opcode generation for fmod() function (#2990)
2020-06-26 grroth Enable recompile of shaders with includes in dxc (#2996)
2020-06-25 mgong Cleanup part of compiling warnings (#2903)
2020-06-24 ehsannas Update SPIRV-Tools. (#2993)
2020-06-21 31109344+adam-yang Fixed #line issues with debug info and error messages (#2991)
2020-06-19 texr Add resource rename pass, dx op overload fix (#2986)
2020-06-19 ehsannas [spirv] Update SPIRV-Tools. (#2987)
2020-06-18 python3kgae Add IDxcLangExtensions2 to set target triple. (#2981)
2020-06-17 ehsannas [spirv] Update SPIRV-Tools. (#2980)
2020-06-16 ehsannas [ci] Build on Linux using Appveyor and upload artifacts (#2978)
2020-06-16 grroth Add missing shader targets to dndxc (#2979)
2020-06-15 python3kgae Use undef to init ret value. (#2974)
2020-06-15 python3kgae Add save all button for optimize editor. (#2973)
2020-06-15 python3kgae Support case whole scope is return. (#2971)
2020-06-11 jaebaek Disable pragma in Linux build (#2960)
2020-06-11 python3kgae Structurize control flow for functions which has multiple returns. (#2968)
2020-06-10 grroth Add hidden flag to disable optimization passes (#2962)
2020-06-09 texr Use HlslDataDir for DxilConv instead of DxilConvDataDir (#2961)
2020-06-08 texr Add option to dump FileCheck input to directory for diffing (#2949)
2020-06-08 grroth Clarify assignment of undefined value to UAV (#2941)
2020-06-08 texr Write and test example library for accessing TempRegLoad/TempRegStore (#2951)
2020-06-08 texr Slightly improve dxa to print assembly errors and success/fail message (#2950)
2020-06-05 hekotas Move Dxc runtime tracing one level up so other project can use it without referencing dxilconv (#2948)
2020-06-05 hekotas Dxil container builder refactor + bug fix (#2947)
2020-06-05 ehsannas [spirv] Fix unsafe pointer access. (#2945)
2020-06-04 3507248+vcsharma Generate warning when overflow happen during const expr cast (#2942)
2020-06-03 jaebaek [spirv] handle bindless opaque array type argument passing (#2928)
2020-06-03 zineddineamazouz Missing import causing error on compilation (#2934)
2020-06-02 texr dce between dxil-remove-dead-blocks and hlsl-dxil-lower-handle-for-lib (#2940)
2020-06-02 grroth Improve location reporting for validation errors (#2938)
2020-06-02 python3kgae More fix for rewriter. (#2939)

Roll third_party/glslang/ 78a3c915a..f5ed7a69d (56 commits)

KhronosGroup/glslang@78a3c91...f5ed7a6

$ git log 78a3c915a..f5ed7a69d --date=short --no-merges --format='%ad %ae %s'
2020-07-03 marcin.slusarz Add --quiet option.
2020-07-05 ShabbyX gn: Fix dawn tests in Chromium
2020-07-05 ShabbyX gn: Fix `gn gen --check` by adding missing dependency
2020-07-03 bclayton Add GLSLANG_BUILD_PIC CMake flag
2020-07-03 ShabbyX gn: Optionally disable optimizations and HLSL
2020-07-03 bclayton Don't use add_link_options() on old CMake versions
2020-07-03 bclayton License headers: s/Google/The Khronos Group
2020-07-03 bclayton Kokoro: Correct the `build_file' path to build.sh
2020-07-02 bclayton Add config for license-checker and Kokoro scripts.
2020-07-02 bclayton Fix GLSLANG_IS_SHARED_LIBRARY define
2020-07-01 bclayton Add missing copyright headers
2020-07-02 cepheus Bump revision.
2020-07-01 cepheus SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools.
2020-07-01 cepheus Tests: More broadly use automapping binding/location.
2020-07-01 bclayton Add additional licenses in use to LICENSE.txt
2020-07-01 cepheus HLSL: Catch error cases earlier, preventing a later assert.
2020-06-29 bclayton glslang: Only export public interface for SOs
2020-06-29 bclayton CMake: break up glslang into smaller static libs
2020-06-30 cepheus SPV: RelaxedPrecision: use the result precision for texture sampling.
2020-06-30 cepheus SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations.
2020-06-24 e.proydakov Fixed GCC -Wunused-parameter in hlslParseables.cpp.
2020-06-29 bclayton CMake: Compile with -fPIC when building SOs
2020-06-29 bclayton CMake: Error on unresolved symbols
2020-06-29 bclayton Remove root kokoro/linux-*-cmake configs
2020-06-26 cepheus SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param
2020-06-26 cepheus SPV: Partially address #2293: correct "const in" precision matching.
2020-06-25 lriki.net Add pack_matrix test
2020-06-12 lriki.net HLSL: Fix #pragma pack_matrix(row_major) not work on global uniforms
2020-06-24 bclayton Kokoro: Split linux cmake cfgs into static/shared
2020-06-23 e.proydakov Fixed msvc 2019 nmake compiler warnings with RTTI. By default cmake generates cxx_flags with `/GR` parameter. I updated CMAKE_CXX_FLAGS string and replaced `/GR` -> `/GR-`
2020-06-22 gleese Update test expected files with new magic number
2020-06-22 gleese Update SPIR-V generator version
2020-06-05 gleese Update test results to expect OpFUnordNotEqual
2020-06-05 gleese Use OpFUnordNotEqual for floating-point !=
2020-06-22 johnkslang Update README.md
2020-06-19 bclayton Add kokoro configs for android-ndk and cmake
2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static
2020-06-17 ShabbyX Add -g0 command line argument
2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes.
2020-06-16 cepheus Bump version numbers.
2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/
2020-06-16 cepheus Bump version.
2020-06-15 bclayton CMake: Fold HLSL source into glslang
2020-06-15 dj2 Remove unused variable. (#2273)
2020-06-15 rharrison Remove unused function, BaseTypeName (#2272)
2020-06-15 cepheus HLSL: Remove support for having GLSL versions of HLSL intrinsics.
2020-06-15 rdb HLSL: Fix incorrect case in name of DX9-style cube sampler type (#2265)
2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file
2020-06-11 bclayton Fix signed / unsigned mismatch warning (#2266)
2020-06-10 cepheus Bump code gen version, due to removal of OpEntryPoint operands.
2020-06-10 cepheus Fix #2264: OpEntryPoint incorrectly including function parameters.
2020-06-09 rharrison Use correct type for var storing returned value (#2263)
2020-06-09 lryer Fix xfb stride limit issue (#2088)
2020-06-04 laddoc Add Shared/Std140 SSBO process & top-level array elements related (#2231)
2020-06-04 apinheiro spirv: Support initializers on uniforms (#1588)
2020-06-03 47594367+rg3igalia Add SPIR-V capabilities needed for spec constants (#2199)

Roll third_party/googletest/ 859bfe898..356f2d264 (26 commits)

google/googletest@859bfe8...356f2d2

$ git log 859bfe898..356f2d264 --date=short --no-merges --format='%ad %ae %s'
2020-07-01 absl-team Googletest export
2020-06-26 absl-team Googletest export
2020-06-25 absl-team Googletest export
2020-06-24 absl-team Googletest export
2020-06-24 absl-team Googletest export
2020-06-19 mayur.shingote Updated googletest issue tracker url.
2020-06-17 absl-team Googletest export
2020-06-15 absl-team Googletest export
2020-06-12 dmauro Googletest export
2020-06-10 absl-team Googletest export
2020-06-08 absl-team Googletest export
2020-06-08 absl-team Googletest export
2020-06-05 dmauro Googletest export
2020-06-10 rharrison Fix build issue for MinGW
2020-06-04 dmauro Googletest export
2020-06-03 absl-team Googletest export
2020-06-02 absl-team Googletest export
2020-06-01 absl-team Googletest export
2020-03-07 krystian.kuzniarek make UniversalPrinter<std::any> support RTTI
2020-03-07 krystian.kuzniarek specialize UniversalPrinter<> for std::any (without support for RTTI)
2020-03-07 krystian.kuzniarek specialize UniversalPrinter<> for std::optional
2020-03-07 krystian.kuzniarek specialize UniversalPrinter<> for std::variant
2020-03-21 ngompa13 Set the version for the libraries
2020-02-21 nini16041988-gitbucket Add missing call for gtest_list_output_unittest_ unitTest. Add unitTest for fixed TEST_P line number. Use CodeLocation TestInfo struct.
2020-02-18 nini16041988-gitbucket Fix: shadow member
2020-02-18 nini16041988-gitbucket Add correct line number to TEST_P test cases for gtest_output.

Roll third_party/json/ 456478b3c..fbec662af (252 commits)

nlohmann/json@456478b...fbec662

$ git log 456478b3c..fbec662af --date=short --no-merges --format='%ad %ae %s'
2020-06-14 mail 🔖 set version to 3.8.0
2020-06-14 mail 👥 update contributor list
2020-06-10 tanujgarg208 added fuzzing with different values to default argument in to_ubjson method
2020-06-09 mail 🙈 ignore __pycache__ directory
2020-06-09 mail 🚨 fix a maybe-uninitialized warning
2020-06-08 mail 🏁 fix for MSVC (see nlohmann/json#2178 (comment))
2020-06-07 mail ✅ add test for character types
2020-06-07 mail ✅ add test for character types
2020-06-07 mail 🚨 fix warnings
2020-06-07 mail 📝 add example link for swap function
2020-06-07 mail 📝 add documentation and example for accept function
2020-06-07 mail 🏁 fix MSVC 2015 compilation
2020-06-07 mail 🚑 hotfix for #2177
2020-06-06 mail 🚨 fix warnings
2020-06-05 mail 🚨 fix warning
2020-06-05 chenguopingdota recover original blank line
2020-06-05 chenguopingdota undo: remove comment
2020-06-04 mail 📝 add page on parsing and exceptions
2020-06-03 mail 👥 update contributor list
2020-06-03 mail 🔥 remove Code Inspector
2020-06-03 mail 👷 add Code Inspector via GitHub Action
2020-06-03 mail 👷 add Code Inspector via GitHub Action
2020-06-03 niels.lohmann 🔨 fix doxygen link
2020-06-03 niels.lohmann 🔨 fix Doxygen link
2020-06-02 chenguopingdota fix test case in PR#1006
2020-06-02 chenguopingdota add comment about PR#1006
2020-06-01 chenguopingdota add test case
2020-05-30 chenguopingdota fix bug in issue#1972
2020-05-30 14265316+TotalCaesar659 Update URLs to HTTPS
2020-05-28 francois minor readme correction
2020-05-28 francois changed macro order to satisfy clang
2020-05-28 francois fix inconsistent fwd declaration
2020-05-28 francois use correct deprecation macro
2020-05-28 francois brought back the from_*(ptr, len) syntax with a deprecation warning
2020-05-28 francois cleaned up custom iterator example
2020-05-28 francois amalgamate
2020-05-28 francois use the correct convention for boolean operators
2020-05-28 mail 👥 update contributor list
2020-05-28 mail 🔧 add more warning flags from GCC 10
2020-05-28 mail 👷 fix -DJSON_BuildTests=On parameter placement
2020-05-28 mail 🔧 add more warning flags from GCC 10
2020-05-28 francois removed clang-format
2020-05-28 francois added custom input to readme
2020-05-28 francois better parse documentation
2020-05-28 francois misc formatting fixes
2020-05-27 francois forcefully exclude arrays from being interpreted as pointers
2020-05-27 francois correct ADL lookup of arrays on Mac and Windows
2020-05-27 francois reamalgamate
2020-05-27 francois unified input API
2020-05-27 quentin.barbarat readme: fix typo in CMake FetchContent example
(...)
2020-04-02 3sz3tt+git Fix build error
2020-04-02 3sz3tt+git Fixes #1971 (memory leak in basic_json::push_back)
2020-03-25 magamig Update LICENSE.MIT
2020-03-25 chenguopingdota update array_index() and add testcases
2020-03-25 chenguopingdota docs:modify the document about operator==
2020-03-24 gareth.sylvester-bradley PR for #2006 to test in AppVeyor.
2020-03-23 chenguopingdota move the catch of std::invalid_argument into array_index()
2020-03-23 chenguopingdota fix C26451 warnning in serializer.hpp for VS2019
2020-03-23 chenguopingdota fix C26451 warnnings in to_chars.hpp
2020-03-21 myasnikov.alexander.s fix error 'setw' is not a member of 'std' in Wandbox example
2020-03-19 S.Linev Use array_idx as methods args
2020-03-19 mail 💰 add sponsor
2020-03-17 chenguopingdota catch exceptions for json_point : /xx/+99
2020-03-14 chenguopingdota fix typo
2020-03-11 S.Linev Rename argument array_index to array_indx in json_pointer methods
2020-03-10 alex README: Fix string representation of `dump`ed `json`
2020-03-02 francois removed move assignments from input adapters
2020-02-28 francois added back forward declaration to address warnings
2020-02-26 chenguopingdota fix typo in examples
2020-02-20 francois simpler endian detection for older gcc versions
2020-02-19 francois accomodate older gcc
2020-02-19 francois fixed missing return arg of operator=()
2020-02-19 francois duck-typed object input adapters
2020-02-19 francois fixed bad friend class declaration
2020-02-19 francois templated input adapters
2020-02-17 50514813+dota17 Update README.md
2020-02-15 mail 🏗️ replace is_pod by is_trivial
2020-02-10 50514813+dota17 Update README.md : add a FAQ about memory release
2020-02-02 coeur Some typos
2020-01-29 davelee.com Fix link to parse function in README
2020-01-29 johanneskrafft Updated links to hunter repo & docs
2020-01-21 142265+Klaim Formatting
2020-01-20 142265+Klaim Adds instruction for using Build2's package manager
2020-01-18 pauljurczak Update README.md
2020-01-15 mail 📝 fix typo #1903
2020-01-12 mail 📝 fix scanner documentation
2019-12-16 sonulohani Fix warning: ignoring return value
2019-12-15 mail 💰 add sponsor section
2019-12-01 kmartinho8 style: format readme
2019-12-01 kmartinho8 revert: adding conan badge
2019-11-29 kmartinho8 docs: add central repository as conan source to readme
2019-11-23 konstantin README: Package in MSYS2 renamed to nlohmann-json
2019-11-22 mail 📝 add badges
2019-11-22 mail 👥 add GitHub Sponsors
2019-11-22 mail 📝 add Xocde 11.2.1 to CI list
2019-11-21 mail 👷 add Xcode 11.2.1
2019-11-19 michael.balszun Remove unnecessary warning suppressions in test cmake file
2019-11-19 michael.balszun Use correct accumulator type in binary_writer if size_t != ul
2019-11-18 tridacnid Update tests that generate CMake projects to use the CMAKE_CXX_COMPILER the main project was CMake'd with. Fixes #1747.
2019-09-10 hubert make CMake's version config file architecture-independent

Roll third_party/lodepng/ 486d165ed..34628e89e (5 commits)

lvandeve/lodepng@486d165...34628e8

$ git log 486d165ed..34628e89e --date=short --no-merges --format='%ad %ae %s'
2020-06-15 singh.arshdeep1999 Transfered Fuzz Dictionary to Oss-fuzz repository
2020-06-14 singh.arshdeep1999 Added Fuzzer Options file
2020-06-12 singh.arshdeep1999 Removed Seed and improved Fuzzer's color selection
2020-06-12 singh.arshdeep1999 Removed Extra Seed Corpus png files.
2020-06-11 singh.arshdeep1999 Fixed Fuzzer, added Seed Corpus and Dictionary

Roll third_party/spirv-tools/ 636f449e1..bd2a9ea85 (37 commits)

KhronosGroup/SPIRV-Tools@636f449...bd2a9ea

$ git log 636f449e1..bd2a9ea85 --date=short --no-merges --format='%ad %ae %s'
2020-07-03 vasniktel spirv-fuzz: TransformationInvertComparisonOperator (#3475)
2020-07-02 vasniktel Fix regression (#3481)
2020-07-02 vasniktel spirv-fuzz: Add fuzzerutil::FindOrCreate* (#3479)
2020-06-30 vasniktel spirv-fuzz: Add FuzzerPassAddCopyMemoryInstructions (#3391)
2020-06-30 vasniktel spirv-fuzz: Add one parameter at a time (#3469)
2020-06-29 jaebaek Fix ADCE pass bug for mulitple entries (#3470)
2020-06-26 ehsannas Add gl_BaseInstance to the name mapper. (#3462)
2020-06-26 andreperezmaselco.developer Implement the OpMatrixTimesScalar linear algebra case (#3450)
2020-06-25 jaebaek Clear debug information for kill and replacement (#3459)
2020-06-25 alanbaker Validate location assignments (#3308)
2020-06-23 ehsannas Support OpCompositeExtract pattern in desc_sroa (#3456)
2020-06-23 vasniktel spirv-fuzz: Implement FuzzerPassAddParameters (#3399)
2020-06-23 vasniktel spirv-fuzz: Add GetParameters (#3454)
2020-06-23 vasniktel spirv-fuzz: Permute OpPhi instruction operands (#3421)
2020-06-22 rharrison Add support for different default/trunks in roll-deps (#3442)
2020-06-19 jaebaek [spirv-opt] debug info preservation in ssa-rewrite (#3356)
2020-06-19 ehsannas Updated desc_sroa to support flattening structures (#3448)
2020-06-19 vasniktel spirv-fuzz: Refactor variable creation (#3414)
2020-06-19 vasniktel spirv-fuzz: Swap operands in OpBranchConditional (#3423)
2020-06-18 stevenperron Use structured order to unroll loops. (#3443)
2020-06-18 jaebaek Debug info preservation in dead branch elimination (#3425)
2020-06-17 vasniktel Add RemoveParameter method (#3437)
2020-06-17 vasniktel Fix return type (#3435)
2020-06-16 ehsannas Eliminate branches with condition of OpConstantNull (#3438)
2020-06-16 andreperezmaselco.developer spirv-fuzz: Implement vector shuffle fuzzer pass (#3412)
2020-06-16 andreperezmaselco.developer spirv-fuzz: Add replace linear algebra instruction transformation (#3402)
2020-06-15 dj2 Update access control lists. (#3433)
2020-06-13 vasniktel Fix operand access (#3427)
2020-06-12 jaebaek Debug info preservation in ccp pass (#3420)
2020-06-10 dneto Fix round trip tests that weren't instantiated (#3417)
2020-06-10 vasniktel spirv-fuzz: Add a test (#3238)
2020-06-10 vasniktel spirv-fuzz: Add support for OpSpecConstant* (#3373)
2020-06-05 vasniktel spirv-fuzz: Fix replayer bug (#3401)
2020-06-05 andreperezmaselco.developer Add value instruction condition (#3385)
2020-06-05 andreperezmaselco.developer Fix instruction function use (#3390)
2020-06-05 vasniktel spirv-fuzz: Fix regression (#3396)
2020-06-04 paulthomson Fix googletest inclusion (#3398)

Roll third_party/swiftshader/ b0c00e8dd..3121585ac (46 commits)

https://swiftshader.googlesource.com/SwiftShader.git/+log/b0c00e8dd6d4..3121585acce2

$ git log b0c00e8dd..3121585ac --date=short --no-merges --format='%ad %ae %s'
2020-07-02 sugoi ASTC Decoder: Trim unused struct members
2020-07-02 capn Fix /DEBUG:FASTLINK usage
2020-06-30 pcc Start reserving x18 by default on Android targets.
2020-06-25 srisser Fix debug assert from happening in release build
2020-06-10 capn Optimize clearing of depth and stencil images
2020-06-25 thakis mac: Add ARM64 support to swiftshader.
2020-06-22 amaiorano Kokoro: add builds with REACTOR_EMIT_DEBUG_INFO and REACTOR_EMIT_PRINT_LOCATION
2020-06-22 amaiorano Fix build when ENABLE_RR_DEBUG_INFO enabled
2020-06-22 amaiorano Make Windows Kokoro script less verbose
2020-06-22 cwallez Revert "Optimize clearing of depth and stencil images"
2020-06-11 capn Assert attachment format supports blending when blending is enabled
2020-06-10 capn Optimize copying image data for presentation
2020-06-10 capn Optimize clearing of depth and stencil images
2020-06-01 capn Assert reserved binding entries aren't accessed
2020-05-12 capn Optimize out-of-bounds checks with unsigned compare
2020-05-07 capn Replace instead of add pointer offsets when out of bounds
2020-06-15 capn Add a benchmark with multisampling enabled
2020-06-15 capn Refactor multisample benchmark support
2020-06-11 capn Implement multisample support for the triangle benchmark
2020-06-17 capn Don't assert thread_local initialization
2020-06-11 capn Ignore rasterization state pointers when rasterization is disabled
2020-06-11 capn Zero-initialize the context state and data
2020-06-15 sugoi Cleanup: using the proper Image subregion structure
2020-06-16 bclayton Squashed 'third_party/marl/' changes from 5c6c1532220..d29553a3730
2020-06-16 bclayton Squashed 'third_party/marl/' changes from c5127112545..5c6c1532220
2020-06-09 bclayton SpirvShaderDebugger: Show vector elements as xyzw
2020-06-09 bclayton SpirvShaderDebugger: Add a virtual destructor
2020-06-15 bclayton Squashed 'third_party/marl/' changes from 38c0c7a0f..c51271125
2020-06-15 bclayton Repoint marl branch from master to main
2020-06-15 bclayton SubzeroReactor: Use new marl::Scheduler::Config API.
2020-06-10 amaiorano Make rr::Print output to debugger and be stubbed
2020-06-10 sugoi Regres: Roll deqp forward to latest 1.2.1
2020-06-04 capn Validate the SPIR-V code in debug builds
2020-06-05 capn Add a triangle rendering benchmark
2020-06-10 capn Add glslang dependency to VulkanBenchmarks
2020-06-10 capn Add glslang as a submodule
2020-06-05 capn Move CMake build targets for PowerVR samples before unit tests
2020-06-01 capn Add microbenchmarks for vkCmdClear*Image
2020-06-04 capn Add back vulkan.hpp
2020-06-01 caio.oliveira Convert Vulkan headers from CRLF to LF endings
2020-06-02 ari.suonpaa Add Z mirroring support for image blit.
2020-05-26 vantablack Added reference counting for PipelineLayout objects
2020-06-02 bclayton libVulkan: Use new marl::Scheduler::Config API.
2020-03-27 bclayton Kokoro: Test LLVM 10 backend for macos
2020-06-02 bclayton Squashed 'third_party/marl/' changes from 3c643dd4c..38c0c7a0f
2020-06-02 bclayton Fix LLVM_VERSION_MAJOR for LLVM 10 on macOS

Roll third_party/vulkan-headers/ db1a98c6c..db06fce92 (4 commits)

KhronosGroup/Vulkan-Headers@db1a98c...db06fce

$ git log db1a98c6c..db06fce92 --date=short --no-merges --format='%ad %ae %s'
2020-07-04 oddhack Update for Vulkan-Docs 1.2.146
2020-06-21 oddhack Update for Vulkan-Docs 1.2.145
2020-06-15 oddhack Update for Vulkan-Docs 1.2.144
2020-06-08 oddhack Update for Vulkan-Docs 1.2.143

Roll third_party/vulkan-loader/ 006586926..a173c025f (5 commits)

KhronosGroup/Vulkan-Loader@0065869...a173c02

$ git log 006586926..a173c025f --date=short --no-merges --format='%ad %ae %s'
2020-06-09 shannon build: Update known-good files for 1.2.145 header
2020-06-19 jbeich build: include system headers last
2020-06-15 charles loader: Use MoltenVK in app bundle if found
2020-06-11 lenny loader: Fix crash in vkGetDeviceQueue2
2020-06-09 dsinclair scripts: Use named params for generator options

Roll third_party/vulkan-validationlayers/ 515b4041c..5c38b18ab (121 commits)

KhronosGroup/Vulkan-ValidationLayers@515b404...5c38b18

$ git log 515b4041c..5c38b18ab --date=short --no-merges --format='%ad %ae %s'
2020-06-10 tony gpu: Check for enabled features
2020-07-01 tony layers: Use helper to pick spirv env
2020-06-30 s.fricke tests: Fix AHB Test not covering 02251
2020-06-27 s.fricke layers: Fix YCbCr Format VUIDs
2020-06-30 tony gpu: Remove incorrect descriptor set requirement
2020-06-22 tony layers: Add more custom border color checks
2020-06-22 tony gpu: Handle destroyed pipeline layout
2020-06-23 s.fricke tests: Add VUID 00995
2020-06-23 s.fricke layers: Add VUID 00995
2020-06-21 s.fricke tests: Add External Import handleType VUIDs
2020-06-21 s.fricke layers: Add External Import handleType VUIDs
2020-06-20 s.fricke tests: Add maxExtent VUIDs
2020-06-20 s.fricke layers: Add maxExtent VUIDs
2020-06-22 szilard.papp practices: Adding test for robustBufferAccess
2020-06-22 szilard.papp practices: Adding check for robustBufferAccess
2020-06-20 s.fricke layers: Label VUID 02251
2020-06-27 s.fricke tests: Add VK_EXT_astc_decode_mode
2020-06-27 s.fricke layers: Add VK_EXT_astc_decode_mode
2020-05-25 s.fricke layers: Add HDR ASTC formats
2020-06-25 tony tests: Fix unexpected custom border color error
2020-06-29 mark chassis: Fix inadvertant StateTracker VO state-sharing
2020-06-24 rgarcia corechecks: Use all locations for samplerYcbcrConversion
2020-06-29 dev docs Add reference to the --dir option
2020-06-29 dev docs: Fix CMake update_deps/build instructions
2020-06-24 rgarcia Use conversion format in some Ycbcr conversion VUs
2020-06-25 jeremyk layers: Fix vkCmdTraceRaysKHR VUID Mixup
2020-06-22 mark docs: Update CONTRIBUTING.md with some new details
2020-06-01 mark docs: Added message limit to layer settings file
2020-06-18 mark tests: Add duplicate message limit test
2020-06-01 mark chassis: Add config steps for reading dup msg limits
2020-06-01 mark layers: Add duplicate message limit infrastructure
2020-06-23 mark corechecks: Prevent null ptr access for GetSwapchainImages
2020-06-22 lionel.g.landwerlin layers: Fix image creation checks with DRM modifiers
2020-06-18 s.fricke tests: Add RP potentialFormatFeature VUID
2020-06-14 s.fricke layers: Add RP potentialFormatFeature VUID
2020-06-23 shannon build: Change removed VUIDs to UNASSIGNED
2020-06-19 shannon build: Fix more VUID changes for 144 header update
2020-06-19 shannon build: Fix more mem barrier VUID inconsistencies
2020-06-19 shannon build: Address memory barrier VUID inconsistancies
2020-06-18 shannon build: Propogate genvk changes to `lvl_genvky.py`
2020-06-18 shannon build: Address graphics pipeline VUID changes
2020-06-15 shannon build: Address memory barrier VUID changes
2020-06-12 shannon build: Clean up VUID consistency checks
2020-06-15 shannon build: Update known-good files for 1.2.145 header
2020-06-23 mark tests: Skip DRM image format modifier test on Mock ICD
2020-06-22 szilard.papp practices: Adding test for DethBias usage
2020-06-22 szilard.papp practices: Adding check for DethBias usage
2020-06-22 szilard.papp practices: Adding test for Presentation mode
2020-06-22 szilard.papp practices: Adding check for Presentation mode
2020-06-22 mark tests: Block AndroidHardwareBufferDepthStencil on ShieldTV
(...)
2020-06-08 mark tests: Add filters for BP Android test failures
2020-06-02 mark tests: Compile best practices tests for Android
2020-06-08 mark tests: Replace setenv with private settings extension
2020-06-08 mark layers: Add private settings extension and write support
2020-06-12 s.fricke layers: Remove invalid check for AHB format
2020-06-10 szilard.papp tests: Adding test for triple buffering
2020-06-10 szilard.papp practices: Adding checks for triple buffering
2020-06-15 jmadill Fix GN header dependencies.
2020-06-15 mark tests: Add correct vuid for mem-use-after-free
2020-06-09 dorian.apanel tests: Add invalid FB image mem test
2020-06-09 dorian.apanel corechecks: Validate img mem at CreateFramebuffer time
2020-06-15 mark corechecks: Add new unassigned vuid for freed memory access
2020-06-11 s.fricke tests: Add VkImageResolve VUIDs
2020-06-05 s.fricke layers: Add VkImageResolve VUIDs
2020-06-11 mark tests: Add tests for duplicate BeginQuery calls
2020-06-11 mark corechecks: Check for active queries with same type in CB
2020-06-11 mark corechecks: Move all CmdBeginQuery vuids into struct
2020-06-11 mark corechecks: Move CmdBeginQuery vuid parameters into struct
2020-06-11 s.fricke tests: Add VUID 00827
2020-06-11 s.fricke layers: Add VUID 00827
2020-06-10 jzulauf tests: Add test case for EXTERNAL release/acquire
2020-06-10 jzulauf layers: Allow EXTERNAL release acquire in same CB
2020-06-10 souravp tests:for BuildGeometryInfoKHR
2020-06-09 souravp layers:Add missing KHR build info tracker
2020-06-09 brucedawson layers: Adjust shared_mutex usage
2020-06-09 mark chassis: Add layer settings file info to layer status message
2020-06-09 mark layers: Add collection of info for layer settings file
2020-06-10 dsinclair scripts: Use named params for generator options
2020-06-10 mark tests: Remove vk_layer_settings.txt file
2020-06-06 s.fricke tests: Add VUID 01946
2020-06-06 s.fricke layers: Add VUID 01946
2020-06-07 souravp tests:Handles new rayTracing VUID
2020-06-07 souravp layers:Misc RayTracing VUID
2020-06-06 s.fricke tests: Add VUID 00336
2020-06-06 s.fricke layers: Add VUID 00336
2020-05-14 marcin.slusarz build: detect missing SPIRV_HEADERS_INSTALL_DIR at cmake time
2020-05-14 marcin.slusarz build: SPIRV-Tools and glsllang are 2 separate projects
2020-06-01 s.fricke tests: Validate VK_KHR_multiview features
2020-05-29 s.fricke layers: Validate VK_KHR_multiview features
2020-05-21 tony gpu: Record destroy of buffers and devices
2020-06-03 mark tests: Leave handle wrapping enabled at all times
2020-05-30 s.fricke layers: Label VUID 01386 and fix log messages
2020-06-03 s.fricke tests: Add YCbCr BufferImageCopy VUID
2020-05-28 s.fricke layers: Add YCbCr BufferImageCopy VUID
2020-06-02 tony tests: Test push descriptor image layout validation
2020-05-28 tony layers: Allow validation of push descriptors
2020-05-30 s.fricke layers: Label and fix Maintenance1 VUs
2020-06-03 mark practices: Avoid null pApplicationInfo deref
2020-06-02 christophe docs: Fix link to LAYER_CONFIGURATION.md, issue #1902
2020-05-29 s.fricke layers: Add function name prefix to more logs

Created with:
  roll-dep third_party/clspv third_party/clspv-llvm third_party/cppdap third_party/dxc third_party/glslang third_party/googletest third_party/json third_party/lodepng third_party/shaderc third_party/spirv-headers third_party/spirv-tools third_party/swiftshader third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validationlayers
  • Loading branch information
dj2 authored Jul 6, 2020
1 parent 7a5a796 commit 712dcac
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,22 @@ vars = {
'nlohmann_git': 'https://github.com/nlohmann',
'swiftshader_git': 'https://swiftshader.googlesource.com',

'clspv_llvm_revision': 'b836ae24a9f4202a73a227bc3dac9b1a40979a7d',
'clspv_revision': '227e97857852d9bd7247ecaa9ff382210864a8a2',
'clspv_llvm_revision': '01966003674d49e06632495fec2a5a7b3fd58a80',
'clspv_revision': 'b3e2b6d9d8c2b16ae8c48b2c175b3e76268b268c',
'cppdap_revision': 'cc93ba9747201007c8ff90e7d924152485462fbc',
'cpplint_revision': '26470f9ccb354ff2f6d098f831271a1833701b28',
'dxc_revision': 'b7626e97eebaff425239a7ac32d3e9698259758d',
'glslang_revision': '78a3c915a1d70cf236588cc3c88f4db0566494a4',
'googletest_revision': '859bfe8981d6724c4ea06e73d29accd8588f3230',
'json_revision': '456478b3c50d60100dbb1fb9bc931f370a2c1c28',
'lodepng_revision': '486d165ed70999cd575a9996a7f2551c7b238c81',
'dxc_revision': '316d802e377a39f4cc4c0c2155086051e65863f6',
'glslang_revision': 'f5ed7a69d5d64bd3ac802712c24995c6c12d23f8',
'googletest_revision': '356f2d264a485db2fcc50ec1c672e0d37b6cb39b',
'json_revision': 'fbec662afab55019654e471b65a846a47a696722',
'lodepng_revision': '34628e89e80cd007179b25b0b2695e6af0f57fac',
'shaderc_revision': 'd8eca133b4b18e4fb8b2ab9b9f04dc53d5ce2537',
'spirv_headers_revision': '11d7637e7a43cd88cfd4e42c99581dcb682936aa',
'spirv_tools_revision': '636f449e1529a10d259eb7dc37d97192cf2820f8',
'swiftshader_revision': 'b0c00e8dd6d408fbc2c6a464b95fad93bf0dc812',
'vulkan_headers_revision': 'db1a98c6cc430725669ea10eb6a35b3584d5f3ab',
'vulkan_loader_revision': '006586926adece57adea3e006140b5df19826371',
'vulkan_validationlayers_revision': '515b4041cc32085f99d4ab8f87aa1c40c7450467',
'spirv_tools_revision': 'bd2a9ea85210d3bb474bc5adb9ff4b0bb536b4fc',
'swiftshader_revision': '3121585acce20f5cc2074088563e3c1a076b8e48',
'vulkan_headers_revision': 'db06fce926b0fa5034ed8be30e84fce6fc645e83',
'vulkan_loader_revision': 'a173c025f8fea41d5d5e6bbd78c84647ce67fd21',
'vulkan_validationlayers_revision': '5c38b18ab4600465dc324b5c30a193eb20c557f9',
}

deps = {
Expand Down

0 comments on commit 712dcac

Please sign in to comment.