Age | Commit message (Collapse) | Author |
|
|
|
We cannot assume vkGetPhysicalDeviceProperties2KHR is exposed when the native version is available. This change uses the native function if available and searches for the extension function only when running Vulkan 1.0.
|
|
This CL adds a simple script to check for inclusive language. All files
in the repo are scanned and any matches are output.
|
|
* No longer uses the descriptor map, instead parses the embedded
reflection instructions directly
* strips reflection instructions after parsing to prevent needing
VK_KHR_non_semantic_info
* update deps
|
|
This CL clarifies various bits of text.
|
|
Demonstrates that reading a column vector from a row-major matrix
is a gather operation, and writing it is a scatter operation.
|
|
* add roll script
* Roll third_party/dxc/ 316d802e3..174fb21fa (16 commits)
https://github.com/Microsoft/DirectXShaderCompiler/compare/316d802e377a...174fb21fa97f
$ git log 316d802e3..174fb21fa --date=short --no-merges --format='%ad %ae %s'
2020-07-22 grroth Allow double to WaveReadLaneFirst (#3053)
2020-07-22 hekotas Support -h on hctbuild/hcttest and -Release on hcttest (#3049)
2020-07-22 grroth Avoid constant expr from GEP create (#3046)
2020-07-21 grroth Propagate CodeGen Options and Semantic Defines (#3040)
2020-07-15 hekotas Removing unnecessary DisableThreadLibraryCalls() calls (#3042)
2020-07-15 jaebaek [spirv] Remove BufferBlock for array types (#3039)
2020-07-13 3507248+vcsharma Use nearest even rounding mode for compile-time constants (#3036)
2020-07-13 python3kgae Add debug info for constant in cbuffer. (#3037)
2020-07-13 dginsburg Add -fvk-auto-shift-bindings that applies -fvk-*-shift bindings to re… (#2959)
2020-07-09 texr Fix thread malloc issue with GetConstantBufferByName (#3033)
2020-07-09 ruslan.kutdusov.usu put hlsl specific warnings in diagnostic groups (#3026)
2020-07-08 grroth Allow integer attribs to GetAttributeAtvertex (#3032)
2020-07-08 hekotas Enable arm build (#3030)
2020-07-08 python3kgae Support -line-directive in dxr. (#3027)
2020-07-08 grroth Don't reprocess instr in CullSensitiveBlocks (#3029)
2020-07-07 python3kgae Copy GVDbgOffsetMap to avoid crash caused by bad ref. (#3028)
Created with:
roll-dep third_party/dxc
Roll third_party/clspv/ b3e2b6d9d..55d518644 (8 commits)
https://github.com/google/clspv/compare/b3e2b6d9d8c2...55d518644f61
$ git log b3e2b6d9d..55d518644 --date=short --no-merges --format='%ad %ae %s'
2020-07-21 antognini.marco Use NMax/NMin for fmax/fmin (#506) (#609)
2020-07-21 alanbaker Add deprecation notice for descriptor map (#611)
2020-07-20 alanbaker Fix barrier and mem_fence scopes (#610)
2020-07-17 antognini.marco Fix missing link reference to build clspv-opt (#608)
2020-07-15 48454132+sjw36 cl_khr_subgroups support (#603)
2020-07-10 alanbaker Remove sampler restrictions (#607)
2020-07-09 alanbaker Update msvc 2017 (#606)
2020-07-07 alanbaker Update LLVM (#605)
Created with:
roll-dep third_party/clspv
Roll third_party/shaderc/ d8eca133b..ba92b11e1 (24 commits)
https://github.com/google/shaderc/compare/d8eca133b4b1...ba92b11e1fca
$ git log d8eca133b..ba92b11e1 --date=short --no-merges --format='%ad %ae %s'
2020-07-22 dneto glslc: Add -mfmt=wgsl output format option (#1110)
2020-07-20 rharrison Roll 5 dependencies and update expectations (#1111)
2020-07-20 bclayton Update license-checker.cfg with simplified rules (#1107)
2020-07-18 bclayton Mingw - use `posix` toolchain flavor (#1108)
2020-07-17 bclayton Kokoro: Migrate linux bots to ubuntu docker image
2020-07-17 bclayton License checker (#1104)
2020-07-14 rharrison Roll 5 dependencies (#1102)
2020-07-13 dneto Add CMake support for buildint Tint in third_party (#1090)
2020-07-13 dneto Roll-deps: effcee trunk is "main" now (#1096)
2020-07-13 jiajie.hu Improve how GN finds auto-generated SPIRV-Tools headers (#1101)
2020-07-08 bclayton Remove pushing / popping -fPIC for glslang (#1098)
2020-07-07 rharrison Roll 6 dependencies and update expectations. (#1097)
2020-07-06 dneto glslc and spvc understand -h as the same as --help (#1089)
2020-07-03 dneto Glslang third party build needs -fPIC (#1093)
2020-07-01 xinghua.cao Add interface for enabling 16-bit types (#1091)
2020-06-23 rharrison Roll 5 dependencies and update tests/expectations (#1087)
2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086)
2020-06-15 rharrison Rolling 5 dependencies (#1085)
2020-06-15 31453424+iraiter2 Add minimum buffer size for dawn reflection (#1084)
2020-06-10 dneto Update for Glslang generator version number 9 (#1083)
2020-06-10 rharrison Rolling 5 dependencies and update expectations (#1081)
2020-06-10 rharrison Remove infrastructure for and references to VS2013 (#1082)
2020-06-09 rharrison Start shaderc v2020.2
2020-06-09 rharrison Finalize shaderc v2020.1
Created with:
roll-dep third_party/shaderc
Roll third_party/spirv-tools/ bd2a9ea85..9dc1bfa31 (52 commits)
https://github.com/KhronosGroup/SPIRV-Tools/compare/bd2a9ea85210...9dc1bfa31314
$ git log bd2a9ea85..9dc1bfa31 --date=short --no-merges --format='%ad %ae %s'
2020-07-23 antonikarp spirv-fuzz: adds TransformationReplaceCopyMemoryWithLoadStore (#3575)
2020-07-23 antonikarp spirv-fuzz: adds TransformationReplaceCopyObjectWithStoreLoad (#3567)
2020-07-22 stevenperron Start SPIRV-Tools v2020.5
2020-07-22 stevenperron Finalize SPIRV-Tools v2020.4
2020-07-22 vasniktel spirv-fuzz: Fix usages of irrelevant constants (#3566)
2020-07-22 stevenperron Update CHANGES
2020-07-22 alanbaker Support SPV_KHR_terminate_invocation (#3568)
2020-07-22 stevenperron Sink pointer instructions in merge return (#3569)
2020-07-21 greg Preserve OpenCL.DebugInfo.100 through elim-dead-code-aggressive (#3542)
2020-07-21 vasniktel spirv-fuzz: TransformationReplaceParamsWithStruct (#3455)
2020-07-21 38144211+vkushwaha-nv Add changes for SPV_EXT_shader_atomic_float (#3562)
2020-07-21 vasniktel spirv-fuzz: Use irrelevant constants (#3565)
2020-07-21 stefanomil spirv-fuzz: Extend TransformationRecordSynonymousConstants to allow composite constants (#3537)
2020-07-21 vasniktel spirv-fuzz: Add is_irrelevant parameter (#3563)
2020-07-20 vasniktel spirv-fuzz: Add IdIsIrrelevant fact (#3561)
2020-07-20 stefanomil spirv-fuzz: refactor to use RemoveAtRandomIndex (#3560)
2020-07-20 antonikarp spirv-fuzz: add TransformationAddRelaxedDecoration (#3545)
2020-07-17 alanbaker Store location values sparsely (#3488)
2020-07-17 dneto Permit Simple and GLSL450 memory model in WEBGPU_0 (#3463)
2020-07-17 antonikarp spirv-fuzz: support floating-point in TransformationInvertComparisonOperator (#3551)
2020-07-17 stefanomil Change MaybeApplyTransformation to return a boolean (#3555)
2020-07-17 stefanomil spirv-fuzz: Implement MaybeApplyTransformation helper function (#3540)
2020-07-17 stefanomil spirv-fuzz: Assert false in IsApplicable method of TransformationAccessChain (#3528)
2020-07-16 vasniktel spirv-fuzz: Add support for OpBitcast to TransformationEquationInstruction (#3523)
2020-07-16 vasniktel spirv-fuzz: Add support for OpConvert to TransformationEquationInstruction (#3472)
2020-07-15 alanbaker Fix reachability in the validator (#3541)
2020-07-15 vasniktel spirv-fuzz: Remove TransformationCopyObject (#3531)
2020-07-15 vasniktel spirv-opt: Add support for OpLabel to dominator analysis (#3516)
2020-07-15 stefanomil spirv-fuzz: Fuzzer pass to interchange zero-like constants (#3524)
2020-07-15 afdx spirv-fuzz: Add replay range option (#3535)
2020-07-14 jaebaek Rewrite KillDebugDeclares() (#3513)
2020-07-14 andreperezmaselco.developer spirv-fuzz: Fix instruction insertion issue (#3521)
2020-07-14 andreperezmaselco.developer spirv-fuzz: Implement the OpMatrixTimesMatrix linear algebra case (#3527)
2020-07-14 greg Add support to GPU-AV instrumentation for Task and Mesh shaders (#3512)
2020-07-14 andreperezmaselco.developer spirv-fuzz: Support adding dead break from back-edge block (#3519)
2020-07-14 andreperezmaselco.developer Support OpPhi when replacing boolean constant operand (#3518)
2020-07-12 vasniktel spirv-fuzz: TransformationAddSynonyms (#3447)
2020-07-11 vasniktel spirv-fuzz: Remove unused functions (#3510)
2020-07-11 vasniktel spirv-fuzz: Minor refactoring (#3507)
2020-07-10 greg Preserve OpenCL.DebugInfo.100 through elim-local-single-store (#3498)
2020-07-10 jaebaek Preserve debug info in vector DCE pass (#3497)
2020-07-10 stefano.milizia00 Implement transformation to record synonymous constants. (#3494)
2020-07-09 jaebaek Fix build failure (#3508)
2020-07-09 greg Upgrade elim-local-single-block for OpenCL.DebugInfo.100 (#3451)
2020-07-09 vasniktel spirv-fuzz: TransformationReplaceParameterWithGlobal (#3434)
2020-07-09 andreperezmaselco.developer Implement the OpMatrixTimesVector linear algebra case (#3500)
2020-07-08 jaebaek Preserve OpenCL.100.DebugInfo in reduce-load-size pass (#3492)
2020-07-08 andreperezmaselco.developer spirv-fuzz: Add image sample unused components transformation (#3439)
2020-07-07 andreperezmaselco.developer spirv-fuzz: Add variables with workgroup storage class (#3485)
2020-07-07 andreperezmaselco.developer spirv-fuzz: Implement the OpVectorTimesMatrix linear algebra case (#3489)
2020-07-07 vasniktel spirv-fuzz: fuzzerutil::MaybeGetConstant* #3487
2020-07-06 jaebaek Debug info preservation in copy-prop-array pass (#3444)
Created with:
roll-dep third_party/spirv-tools
Roll third_party/glslang/ f5ed7a69d..3ee5f2f1d (37 commits)
https://github.com/KhronosGroup/glslang/compare/f5ed7a69d5d6...3ee5f2f1d331
$ git log f5ed7a69d..3ee5f2f1d --date=short --no-merges --format='%ad %ae %s'
2020-07-22 greg Update spirv-tools known-good to most recent stable
2020-07-19 vkushwaha Add changes for SPV_EXT_shader_atomic_float_add
2020-07-14 bclayton Limit visibility of symbols for internal libraries
2020-07-20 john SPV: Update to the latest SPIR-V headers.
2020-07-14 bclayton Deprecate InitializeDll functions
2020-07-14 bclayton Simplify PoolAlloc with use of thread_local.
2020-07-14 malcolm also search global variables assignment for live variables
2020-07-20 bclayton Drop support for VS2013
2020-07-20 bclayton Start glslang 11.0.0
2020-07-20 bclayton Finalize glslang 10.15.3847
2020-07-20 bclayton build_info: Fix parsing of versions with no flavor
2020-07-17 bclayton Update license-checker.cfg with simplified rules
2020-07-17 bclayton Add new rules for update of license-checker
2020-07-15 cepheus GLSL/SPV: Propagaet precision qualifier from function to return value.
2020-07-14 bclayton runtests: Check error codes, set LD_LIBRARY_PATH
2020-07-14 bclayton Give build_info.py the executable bit
2020-07-14 cepheus Fix recently found non-determinism with gl_WorldToObject3x4EXT.
2020-07-14 cepheus Non-determinism: Remove test file that seems to trigger non-determinism.
2020-07-13 bclayton Add bison license to LICENSE.txt
2020-07-13 bclayton CMake: Move project() to top of CMakeLists.txt
2020-07-13 bclayton Kokoro: Print test output to stdout
2020-07-13 cepheus Fix comma in licence checker.
2020-07-13 cepheus Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle"
2020-07-13 cepheus Fix a couple lines that were too long, to retrigger bots.
2020-07-13 cepheus Fix #2329: don't use invalid initializers.
2020-07-12 bclayton Add missing comma from license-checker.cfg
2020-07-12 ccom Common: include standard headers before doing any defines
2020-07-10 bclayton Fix CMake rules when nesting CMake projects
2020-07-10 bclayton Attempt to fix chromium builds
2020-06-17 bclayton Generate build information from CHANGES.md
2020-07-03 ShabbyX Customize glslang.y to GLSLANG_ANGLE
2020-07-03 ShabbyX Use GLSLANG_ANGLE to strip features to what ANGLE requires
2020-07-07 rharrison Make sure glslang_angle has a definition in BUILD.gn
2020-07-07 bclayton Use CMake's builtin functionality for PCHs
2020-07-07 bclayton Remove GLSLANG_BUILD_PIC flag
2020-07-07 bclayton Add new static targets to VS solution folders
2020-07-07 bclayton Add new rules to .gitignore
Created with:
roll-dep third_party/glslang
Roll third_party/googletest/ 356f2d264..a781fe29b (10 commits)
https://github.com/google/googletest/compare/356f2d264a48...a781fe29bcf7
$ git log 356f2d264..a781fe29b --date=short --no-merges --format='%ad %ae %s'
2020-07-13 ofats Googletest export
2020-07-11 ashikpaul17 Fixed some minor typos
2020-07-09 absl-team Googletest export
2020-07-07 ofats Googletest export
2020-07-07 absl-team Googletest export
2020-07-07 absl-team Googletest export
2020-04-11 olivier.ldff use target_compile_features to use c++11 if cmake > 3.8
2020-06-19 amatanhead Make EXPECT_THROW and EXPECT_NO_THROW macros more informative
2020-05-30 eli fix compilation on OpenBSD 6.7
2020-01-22 mjvk Fixes extensions missing for QNX
Created with:
roll-dep third_party/googletest
Roll third_party/spirv-headers/ 11d7637e7..979924c8b (3 commits)
https://github.com/KhronosGroup/SPIRV-Headers/compare/11d7637e7a43...979924c8bc83
$ git log 11d7637e7..979924c8b --date=short --no-merges --format='%ad %ae %s'
2020-07-21 alanbaker Support SPV_KHR_terminate_invocation (#163)
2020-07-19 vkushwaha Add changes for SPV_EXT_shader_atomic_float
2020-06-26 dj2 Register the Tint compiler
Created with:
roll-dep third_party/spirv-headers
Roll third_party/vulkan-loader/ a173c025f..bfe4f378a (14 commits)
https://github.com/KhronosGroup/Vulkan-Loader/compare/a173c025f8fe...bfe4f378aee6
$ git log a173c025f..bfe4f378a --date=short --no-merges --format='%ad %ae %s'
2020-07-20 shannon build: Update known-good files for 1.2.148 header
2020-07-15 bob scripts: fix update_deps retry clone
2020-07-14 shannon build: Update known-good files for 1.2.147 header
2020-07-14 lenny loader: Remove RTLD_DEEPBIND flag
2020-07-13 bob scripts: udpate_deps retry on clone or fetch failure
2020-07-09 charles loader: Make RTLD_DEEPBIND conditional on ASAN
2020-07-02 mikes build: Roll GN DEPS file
2020-07-07 caramelli.devel Remove duplicate key / value in scripts/common_codegen.py
2020-07-06 shannon build: Update known-good files for 1.2.146 header
2020-07-04 caramelli.devel loader: Add support for directfb surface extension
2020-07-05 alexbatashev loader: Fix symbol lookup order
2020-07-02 sdefresne Convert GN libs lists to frameworks
2020-07-01 charles loader: fix wrongly returned error code
2020-07-02 charles loader: fix TSAN warning
Created with:
roll-dep third_party/vulkan-loader
Roll third_party/cppdap/ cc93ba974..1fd23dda9 (16 commits)
https://github.com/google/cppdap/compare/cc93ba974720...1fd23dda91e0
$ git log cc93ba974..1fd23dda9 --date=short --no-merges --format='%ad %ae %s'
2020-07-21 bclayton Add license checker config and kokoro presubmit
2020-06-29 bclayton Change dap::integer backing type to int64_t
2020-06-15 bclayton Add dap::initialize() and terminate() functions
2020-06-11 bclayton TypeOf: Move Move TypeInfos to anon namespace
2020-06-11 bclayton Add lots more tests for dap::any.
2020-06-10 bclayton clang: Enable -Weverything, fix all warnings
2020-06-10 bclayton Update DAP protocol to 1.41.0
2020-06-10 bclayton Fix moves of any when value isInBuffer
2020-06-10 bclayton Fix deadlock closing socket on another thread
2020-06-08 bclayton Socket: Use the RWMutex to fix TSAN error
2020-06-08 bclayton Add dap::RWMutex. A read / write mutex.
2020-06-08 bclayton CMake: Handle building fuzzer with sanitizers
2020-06-05 bclayton Implement timeouts for dap::Socket::connect
2020-06-05 bclayton Remove unnecessary virtual inheritance
2020-05-26 bclayton json_serializer: Disable exceptions
2020-05-26 bclayton Add support for fuzzing cppdap
Created with:
roll-dep third_party/cppdap
Roll third_party/clspv-llvm/ 019660036..23d180043 (1818 commits)
https://github.com/llvm/llvm-project/compare/01966003674d...23d1800433d9
$ git log 019660036..23d180043 --date=short --no-merges --format='%ad %ae %s'
2020-07-23 llvmgnsyncbot [gn build] Port 92874d28669
2020-07-23 eleviant [CodeGen][TargetPassConfig] Add unreachable-mbb-elimination pass explicitly
2020-07-23 braedy [Matrix] Add asserts for mismatched element types.
2020-07-23 sebastian.neubauer [AMDGPU] Fix typo. NFC
2020-07-23 higuoxing [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.
2020-07-23 higuoxing [DWARFYAML] Pull out common helper functions for rnglist and loclist tables. NFC.
2020-07-23 ishizaki [mlir]: NFC: Fix trivial typo in documents and comments
2020-07-23 llvm-dev [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add SSE shift multiple use handling
2020-07-23 ulrich.weigand [SystemZ] Ensure -mno-vx disables any use of vector features
2020-07-23 flo [SCEVExpander] Use IRBuilderCallbackInserter to call rememberInstruction.
2020-06-23 russell.gallop [docs] Fix TestSuiteGuide.md to mention scipy
2020-07-23 mikhail.maltsev [libcxx] Adjust trivial_abi tests for C++03 and C++11 testing
2020-07-12 jay.foad [GlobalISel][AMDGPU] Legalize saturating add/subtract
2020-07-23 flo [LSR] Re-generate check lines for test.
2020-07-23 flo [LoopIdiom] Add additional test cases.
2020-07-23 erich.keane Update make_cxx_dr_status and cxx_dr_status.html for the new release.
2020-07-23 spatel [InstSimplify] reduce code duplication for binop expansion; NFC
2020-07-23 llvm-dev Fix -Wparentheses warning - add missing brackets around the entire assertion condition
2020-07-06 pavel Recommit "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)"
2020-07-23 okuraofvegetable [Attributor] Cache query results for isPotentiallyReachable in AAReachability
2020-06-30 konstantin.schwarz [GlobalISel][InlineAsm] Add register class ID to the flags of register input operands
2020-07-23 llvm-dev Fix implicit dependency on CommandLine.h
2020-07-23 llvm-dev ValueProfileCollector.h - remove unnecessary includes. NFC.
2020-07-23 medismail.bennani [lldb/test] Fix TestHistoryRecall failure (NFC)
2020-07-23 llvm-dev Fix implicit dependency on CommandLine.h
2020-07-22 medismail.bennani [lldb/interpreter] Move the history subcommand to session (NFCI)
2020-07-23 llvm-dev Speculation.h - remove unnecessary includes. NFC.
2020-07-23 flo [ScheduleDAGRRList] Pacify overload mismatch in std::min.
2020-07-23 flo [ScheduleDAGRRList] Limit number of candidates to explore.
2020-07-23 limo [mlir][Linalg] emitLoopRanges and emitLoopRangesWithSymbols merged into one
2020-07-23 limo [mlir] Added verification check for linalg.conv to ensure memrefs are of rank > 2
2020-07-23 Alexander.Richardson [lit] Include total elapsed time in xunit output
2020-07-23 Alexander.Richardson [libcxx][lit] Fix incorrect lambda capture in hasLocale checks
2020-07-22 grimar [llvm-readelf] - Simplify the implementation of getSectionTypeString() helper. NFCI.
2020-07-23 1.int32 [Analyzer][StreamChecker] Use BugType::SuppressOnSink at resource leak report.
2020-07-23 SourabhSingh.Tomar [DebugInfo] Attempt to fix regression test failure after 59a76d957a2603ee0
2020-07-23 limo [mlir] Loop bounds inference in linalg.generic op improved to support bounds for convolution
2020-07-23 SourabhSingh.Tomar Re-apply:" Emit DW_OP_implicit_value for Floating point constants"
2020-07-23 lebedev.ri [Reduce] Rewrite runDeltaPass() workloop: do reduce a single and/or last target
2020-07-23 echristo Temporarily Revert "Reland [lldb] Unify type name matching in FormattersContainer" as it breaks bots with due to m_valid being an unused class member except in assert builds.
2020-07-23 ro [compiler-rt][sanitizers] Fix Solaris madvise declaration
2020-07-22 ajcbik [mlir] [VectorOps] Improve scatter/gather CPU performance
2020-07-14 sepavloff [Windows] Fix limit on command line size
2020-07-22 yamauchi Reland D84057 [PGO][PGSO] Remove a temporary flag used for gradual rollout.
2020-07-23 SourabhSingh.Tomar Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants"
2020-07-22 tianshilei1992 Revert "[OpenMP] Wait for kernel prior to memory deallocation"
2020-07-22 tianshilei1992 [OpenMP] Wait for kernel prior to memory deallocation
2020-07-23 higuoxing [DWARFYAML] Refactor range list table to hold more data structure.
2020-07-23 SourabhSingh.Tomar [DebugInfo] Emit DW_OP_implicit_value for Floating point constants
2020-07-22 maskray [PGO] Don't call calloc(0, sizeof(ValueProfNode *))
(...)
2020-07-06 sameerarora101 [llvm-install-name-tool] Merge install-name options
2020-07-07 lebedev.ri [Scalarizer] Centralize instruction DCE
2020-07-06 craig.topper [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI
2020-06-21 protze [OpenMP][Tests] Fix/Mark compatibilty for GCC
2020-07-06 zixu_wang [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver
2020-07-06 echristo Fix [-Werror,-Wsign-compare] in dominator unit test.
2020-07-06 riccibrun [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h
2020-07-02 Stanislav.Mekhanoshin [AMDGPU] Tweak getTypeLegalizationCost()
2020-07-06 riccibrun [clang] Rework how and when APValues are dumped
2020-07-05 Matthew.Arsenault AMDGPU/GlobalISel: Add types to special inputs
2020-07-06 arsiem Add option LLVM_NM to allow specifying the location of the llvm-nm tool
2020-07-06 aprantl Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT
2020-07-06 tkeith [flang] Add missing include for std::min
2020-06-24 nicolai.haehnle DomTree: add private create{Child,Node} helpers
2020-05-18 nicolai.haehnle DomTree: Remove getRoots() accessor
2020-05-18 nicolai.haehnle DomTree: Remove the releaseMemory() method
2020-05-18 nicolai.haehnle DomTree: Remove getChildren() accessor
2020-06-26 aardappel [WebAssembly] Added 64-bit memory.grow/size/copy/fill
2020-07-06 paulatoth [libc] Add documentation for integration tests.
2020-06-29 aardappel [WebAssembly] 64-bit memory limits
2020-07-07 marukawa [VE] Support symbol with offset in assembly
2020-06-11 julian.lettner [Sanitizer] Fix demangling for Swift symbol names
2020-07-06 gh [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol
2020-07-06 kevin.neal Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support."
2020-07-07 marukawa [VE] Change to use isa
2020-07-06 kevin.neal [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC
2020-06-19 Matthew.Arsenault AMDGPU: Don't ignore carry out user when expanding add_co_pseudo
2020-06-30 psteinfeld [flang] Bug fix for ambiguous references to data and functions
2020-07-06 kevin.neal [FPEnv][Clang][Driver] Failing tests are now expected failures.
2020-06-23 zequanwu [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body.
2020-07-04 pklausler [flang] Basic tests of external I/O runtime (part 9/9)
2020-07-06 kevin.neal [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support.
2020-07-06 jpienaar [mlir] Change ODS to have include and exclude regex
2020-07-03 shuhong.liu [AIX] Add system-aix to lit config file
2020-07-06 maskray [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS
2020-06-24 luismarques [RISCV] Fold ADDIs into load/stores with nonzero offsets
2020-07-01 jurahul [MLIR] Add a NoRegionArguments trait
2020-07-06 riccibrun [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests
2020-07-06 teemperor [clang] Fix modules build after D82585
2020-07-06 jasonliu.development [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s)
2020-03-17 oliver.stannard [Support] Fix formatted_raw_ostream for UTF-8
2020-07-06 hokein.wu [clangd] More complete fix for hover crashes on invalid record.
2020-07-06 lebedev.ri Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`"
2020-07-06 teemperor [lldb] Always round down in NSDate's formatter to match NSDate's builtin format
2020-07-06 david.green [ARM] MVE FP16 cost adjustments
2020-07-06 hokein.wu [clang] Fix the incorrect dependence bits for DependentExtIntType.
2020-07-06 goncharov.mikhail Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`"
2020-07-06 flo [LV] Pass dbgs() to verifyFunction call.
2020-07-06 Saiyedul.Islam [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0
2020-07-06 spatel [x86] add tests for vector select with non-splat bit-test condition; NFC
Created with:
roll-dep third_party/clspv-llvm
Roll third_party/swiftshader/ 3121585ac..6a8a74986 (54 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/3121585acce2..6a8a74986c35
$ git log 3121585ac..6a8a74986 --date=short --no-merges --format='%ad %ae %s'
2020-07-21 amaiorano Fix ReactorDebugInfo off by one line issues
2020-07-22 amaiorano Fix GN debug builds of SwiftShader on LLVM 10
2020-07-17 tommek Fix copying between images and buffers with padding
2020-07-20 capn Eliminate dead host/target feature code for Subzero
2020-07-20 amaiorano Fix ENABLE_RR_DEBUG_INFO on LLVM 10
2020-07-20 amaiorano Remove support for LLVM < 10
2020-07-20 amaiorano Delete LLVM 7 Kokoro configs
2020-07-20 amaiorano Fix LLVM-10 CMake build
2020-07-21 swiftshader.regress Regres: Update test lists @ 97f99232
2020-07-16 capn Regres: Don't test changes with negative scores
2020-07-20 mark Fix macOS arm64 GN build by building llvm RWMutex.cpp
2020-07-10 ddorwin Update tests/presubmit.sh with modern syntax for Fuchsia bugs
2020-07-20 amaiorano Update to latest PowerVR to keep cmake source clean
2020-06-19 capn Support _PACK32 storage image formats and fix asserts
2020-07-18 capn Fix GN UBSanVPtr build of LLVM 10 JIT
2020-07-17 amaiorano Fix Win32 Chromium and ANGLE builds
2020-07-16 capn Remove Travis CI and AppVeyor build badges
2020-03-31 capn Update Kokoro's clang-format to version 10
2020-07-17 amaiorano Fix MacOS Chromium build (source_set dupe)
2020-07-16 amaiorano Fix MacOS (darwin) Chromium build on LLVM 10
2020-07-15 amaiorano Added Fuchsia support to LLVM 10 update script and updated configs
2020-07-15 amaiorano Use LLVM 10 instead of 7 for GN builds
2020-07-16 cwallez Fix B<->T copies of multiple array layers and unpacked rowpitch
2020-07-15 bclayton Regres: Collate and add new documentation for Regres
2020-04-08 natsu Support Gralloc3 in SwiftShader
2020-07-14 swiftshader.regress Regres: Update test lists @ cd0af645
2020-07-13 capn Undefine Bool after the headers that define them
2020-07-11 capn Remove dead ASTC code for GLES
2020-07-09 capn Rename command classes to match API calls
2020-06-04 srisser Add decoder for BC6h
2020-06-15 sugoi Image dirtiness
2020-07-09 amaiorano Android: build against llvm-10 instead of llvm-7
2020-07-03 capn Fix copying of multiple image layers
2020-07-02 capn Fix copying of multisample images
2020-07-02 capn Fix image slice / plane name usage
2020-07-09 amaiorano Android: add llvm-10 build file and fix build
2020-07-08 amaiorano Add llvm-10 configs for Android
2020-07-09 amaiorano Add arm64 support for Darwin to llvm-10 configs
2020-07-08 amaiorano Add validation and platform restrictions to LLVM-10 update script
2020-07-07 capn Remove unsupported formats
2020-07-02 sdefresne Convert GN libs lists to frameworks
2020-07-08 amaiorano Update llvm 10 Darwin config
2020-07-08 amaiorano Update llvm 10 Linux config
2020-07-06 amaiorano Enable Kokoro LLVM 10 builds on Windows
2020-07-06 amaiorano Add llvm-10 configs for Windows
2020-07-06 amaiorano Copy and modify update.py for LLVM 10
2020-07-07 swiftshader.regress Regres: Update test lists @ f6f11215
2020-07-01 capn Implement shaderStorageImageExtendedFormats support
2020-07-05 capn Implement scatter/gather for 1- and 2-byte texels
2020-07-01 capn Fix float-to-half conversion
2020-07-03 capn Eliminate large image specialization
2020-06-24 capn Refactor texel buffer reads
2020-06-24 capn Implement SNORM uniform texel buffer support
2020-06-24 capn Implement B10G11R11_UFLOAT_PACK32 uniform texel buffer support
Created with:
roll-dep third_party/swiftshader
Roll third_party/vulkan-headers/ db06fce92..83825d55c (5 commits)
https://github.com/KhronosGroup/Vulkan-Headers/compare/db06fce926b0...83825d55c7d5
$ git log db06fce92..83825d55c --date=short --no-merges --format='%ad %ae %s'
2020-07-20 oddhack Update for Vulkan-Docs 1.2.148
2020-07-13 oddhack Update for Vulkan-Docs 1.2.147
2020-07-04 caramelli.devel Update vk_icd.h for VK_EXT_directfb_surface extension
2020-07-07 oddhack Updates from @mark-lunarg
2020-07-05 oddhack Enumerate originating repository for all files in this repo.
Created with:
roll-dep third_party/vulkan-headers
Roll third_party/vulkan-validationlayers/ 5c38b18ab..c3215f8f8 (153 commits)
https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/5c38b18ab460...c3215f8f89bd
$ git log 5c38b18ab..c3215f8f8 --date=short --no-merges --format='%ad %ae %s'
2020-07-22 jeremy tests: Fix push-constant test
2020-07-21 s.fricke tests: Add export AHB positive tests
2020-07-21 s.fricke layers: Fix exported AHB checking allocationSize
2020-07-21 s.fricke tests: AHB test for bindBufferMemory
2020-07-08 s.fricke layers: Remove AHB bindBuffer VUs
2020-07-21 mark chassis: Move layer option handling into separate files
2020-07-21 mark chassis: Localize config and env settings handling
2020-07-22 jeremy layers: Improve push constant error logging
2020-07-22 jzulauf syncval: Cleanup of extraneous tags, user doc revs
2020-07-21 jzulauf syncval: Style cleanup design/add user doc
2020-07-22 jakub Revert "Simplify the guard around ValidateMaxTimelineSemaphoreValueDifference"
2020-07-21 jakub Add a test for binary semaphore value difference checks
2020-05-04 jakub Simplify the guard around ValidateMaxTimelineSemaphoreValueDifference
2020-05-03 jakub Fix timeline semaphore value difference validations on binary semaphores
2020-07-22 christophe doc: Add links to per-feature docs
2020-07-21 tony tests: Skip test if limits are very large
2020-07-21 jzulauf syncval: Cleanup document from autogeneration
2020-07-16 mark tests: Add test for non-device concurrent buffer qfamily
2020-07-16 mark corechecks: Check CONCURRENT_MODE against ALL pdev qfamilies
2020-07-17 locke syncval: Add descriptor type and image layout
2020-07-17 jzulauf syncval: Add heuristic to suppress safe WAW msg
2020-07-17 jzulauf syncval: Add additional access info to hazard msg
2020-07-20 shannon build: Update known-good files for 1.2.148 header
2020-07-16 tony tests: Avoid "abort, retry, ignore" dialog boxes
2020-07-16 40687079+rumblehhh corechecks: Default init ACCELERATION_STRUCTURE_STATE members
2020-07-16 locke syval: Get sub extent by aspect
2020-07-13 locke tests: Add comment
2020-07-15 tony practices: Make copies of createInfos
2020-07-15 jan-harald.fredriksen tests: Add tests for VK_EXT_fragment_density_map2
2020-07-07 jan-harald.fredriksen layers: Validate VK_EXT_fragment_density_map2
2020-07-14 bob scripts: fix update_deps retry clone
2020-07-14 tony tests: Add ShieldTV rev b to skiplist
2020-07-13 tony gpu: Report errors when shader instrumentation fails
2020-07-14 shannon build: Address VUID inconsistencies for 1.2.147
2020-07-14 shannon build: Update known-good files for 1.2.147 header
2020-07-14 jzulauf tests: Add test for attachment final layout tran
2020-07-14 8729214+jonahryandavis Fix -Wrange-loop-construct range var copy warning
2020-07-14 jzulauf syval: Correct assert during final layout record
2020-07-13 tksuoran lifetimes: Fix GetPhysDeviceDisplayProp2 null derefs
2020-07-10 pdaniell tests: Add VK_EXT_extended_dynamic_state tests
2020-07-10 pdaniell layers: Add VK_EXT_extended_dynamic_state validation
2020-07-10 bob scripts: update copyright notice for update_deps
2020-07-06 bob scripts: update_deps retry on clone or fetch failure
2020-06-25 jzulauf docs: Add synchronization design doc
2020-07-08 locke tests: Layout Transition error test
2020-07-03 jzulauf syncval: Add stage/access info to hazard messages
2020-07-03 jzulauf syncval: Add input attachment state tracking
2020-06-30 jzulauf syncval: Fixes for attachment detection/update
2020-06-30 locke layers: Fix sub extents
2020-06-23 locke syncval: Add Prior access
(...)
2020-04-06 jzulauf syncval: Cleanup/Refactor AccessContext
2020-04-03 jzulauf layers: Add range operator + and copy constructor
2020-03-20 jzulauf layers: Add subpass transition info to RP state
2020-04-03 jzulauf syncval: Clean up and bugfix Access state resolve
2020-03-25 locke syncval: Change offset generator to image generator
2020-03-17 locke syncval: Add default constructors for Encoders
2020-03-19 jzulauf syncval: Clean attachment first/last for RP creation
2020-03-18 jzulauf syncval: Add end renderpass access context resolve
2020-03-10 jzulauf syncval: Change hazard check to use resolved map.
2020-03-10 locke syncval: Add function name to hazard log messages
2020-03-04 locke tests: Test copy buffer image and blit hazards
2020-03-02 locke syncval: Add copy buffer image and blit entry points
2020-02-28 locke syncval: Use new generator in synchronization
2020-03-04 locke tests: Fix test synchronization errors
2020-03-02 locke syncval: Add dest image adjustment for compressed
2020-02-27 locke syncval: Add new RangeEncoder and RangeGenerator
2020-03-09 jzulauf syncval: Add context interface for detect/update
2020-02-21 jzulauf layers: Enhance Subpass DAG tree information
2020-02-10 jzulauf syncval: Adding race hazard support
2020-02-03 jzulauf syncval: Add logical stage extension to exec scope
2020-01-31 jzulauf sync: Add earlier/later stage maps to codegen
2020-01-23 jzulauf syncval: Add image layout transition hazard checks
2019-12-26 jzulauf tests: Add first image sync tests
2019-12-26 jzulauf syncval: Add image sync validation for CopyImage
2019-12-26 jzulauf tests: Add more flexible interface to VkImageObj
2019-12-18 jzulauf tests: Add testcases for buffer region copies
2019-09-30 jzulauf syncval: Init Sync Val Resource Hazard
2020-07-03 s.fricke tests: Add Protected Resource VUIDs
2020-07-03 s.fricke layers: Add Protected Resource VUIDs
2020-07-09 timvp build: Add a virtual dtor to AspectParameters
2020-07-08 jan-harald.fredriksen tests: Add VUID 04059
2020-07-08 jan-harald.fredriksen layers: Add VUID 04059
2020-07-09 s.fricke tests: Add YCbCr Swizzle VUIDs
2020-07-04 s.fricke layers: Add YCbCr Swizzle VUIDs
2020-07-09 tony layers: Remove leftover enum
2020-07-08 liyl chassis: Fix memory leaks
2020-07-02 lionel.g.landwerlin layers: fix image/view with modifier format feature storage
2020-07-06 shannon build: Fix VUID inconsistencies for 1.2.146 header
2020-07-06 shannon build: Update known-good files for 1.2.146 header
2020-07-08 tony layers: Fix log message
2020-07-07 tony gpu: Fix enabling of required features
2020-07-07 tony tests: Add PhysicalDeviceFeatures to device profile api
2020-07-03 s.fricke layers: Move some sparse VU to stateless
2020-07-08 40687079+rumblehhh Update BUILD.md to use correct helper.cmake path
2020-07-02 s.fricke tests: Add VUID 02711
2020-07-01 s.fricke layers: Add VUID 02711
2020-07-06 mark objtracker: Don't report undestroyable objects
2020-07-01 mark threading: Audit VkDisplay, VkDisplayMode object handling
2020-03-31 sam.walls tests: Add test for Arm perfdoc check 23
2020-03-31 sam.walls practices: Add passing implementation of Arm perfdoc check 23
Created with:
roll-dep third_party/vulkan-validationlayers
|
|
|
|
The `license-checker` is a tool that verifies each file has contains a permitted license header.
See https://github.com/ben-clayton/license-checker for more information.
|
|
|
|
|
|
`compute` was called before fully initializing the `ssbo` buffer.
This lead to writes beyond the end of the buffer, corrupting memory in exciting ways when using the swiftshader driver.
Fixes: #725
|
|
Replace the 'is' operators with '==' when there is a literal among the
arguments. The Python 'is' operator is not meant to be used with
literals, and the code emitted warnings like:
tools/git-sync-deps:231: SyntaxWarning: "is" with a literal. Did you mean "=="?
For the origin of this warning in Python, see
https://bugs.python.org/issue34850
Fix git-sync-deps flags in CI scripts.
Fix use of global variables.
Fix: #890
|
|
Some buffers were added twice if vkscript format was used.
Also fix bug in `tests/run_tests.py` that prevented vkscript files from being tested.
|
|
Remove unused functions.
Add explicit casts.
Avoid variable shadowing.
Be explicit with virtual `override`s
Use epsilons for float compares.
Move VkDebugger to anonymous namespace, as it isn't referenced outside
the `engine_vulkan_debugger` compilation unit.
Remove pointless semi-colons.
|
|
`build` is extremely common for CMake-based builds.
|
|
Create platform definitions required for building on FreeBSD.
|
|
Roll third_party/clspv/ 227e97857..b3e2b6d9d (3 commits)
https://github.com/google/clspv/compare/227e97857852...b3e2b6d9d8c2
$ 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)
https://github.com/llvm/llvm-project/compare/b836ae24a9f4...01966003674d
$ 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)
https://github.com/Microsoft/DirectXShaderCompiler/compare/b7626e97eeba...316d802e377a
$ 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)
https://github.com/KhronosGroup/glslang/compare/78a3c915a1d7...f5ed7a69d5d6
$ 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)
https://github.com/google/googletest/compare/859bfe8981d6...356f2d264a48
$ 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)
https://github.com/nlohmann/json/compare/456478b3c50d...fbec662afab5
$ git log 456478b3c..fbec662af --date=short --no-merges --format='%ad %ae %s'
2020-06-14 mail :bookmark: set version to 3.8.0
2020-06-14 mail :busts_in_silhouette: update contributor list
2020-06-10 tanujgarg208 added fuzzing with different values to default argument in to_ubjson method
2020-06-09 mail :see_no_evil: ignore __pycache__ directory
2020-06-09 mail :rotating_light: fix a maybe-uninitialized warning
2020-06-08 mail :checkered_flag: fix for MSVC (see https://github.com/nlohmann/json/pull/2178#issuecomment-640622532)
2020-06-07 mail :white_check_mark: add test for character types
2020-06-07 mail :white_check_mark: add test for character types
2020-06-07 mail :rotating_light: fix warnings
2020-06-07 mail :memo: add example link for swap function
2020-06-07 mail :memo: add documentation and example for accept function
2020-06-07 mail :checkered_flag: fix MSVC 2015 compilation
2020-06-07 mail :ambulance: hotfix for #2177
2020-06-06 mail :rotating_light: fix warnings
2020-06-05 mail :rotating_light: fix warning
2020-06-05 chenguopingdota recover original blank line
2020-06-05 chenguopingdota undo: remove comment
2020-06-04 mail :memo: add page on parsing and exceptions
2020-06-03 mail :busts_in_silhouette: update contributor list
2020-06-03 mail :fire: remove Code Inspector
2020-06-03 mail :construction_worker: add Code Inspector via GitHub Action
2020-06-03 mail :construction_worker: add Code Inspector via GitHub Action
2020-06-03 niels.lohmann :hammer: fix doxygen link
2020-06-03 niels.lohmann :hammer: 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 :busts_in_silhouette: update contributor list
2020-05-28 mail :wrench: add more warning flags from GCC 10
2020-05-28 mail :construction_worker: fix -DJSON_BuildTests=On parameter placement
2020-05-28 mail :wrench: 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 :moneybag: 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 :building_construction: 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 :memo: fix typo #1903
2020-01-12 mail :pencil: fix scanner documentation
2019-12-16 sonulohani Fix warning: ignoring return value
2019-12-15 mail :moneybag: 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 :memo: add badges
2019-11-22 mail :busts_in_silhouette: add GitHub Sponsors
2019-11-22 mail :memo: add Xocde 11.2.1 to CI list
2019-11-21 mail :construction_worker: 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)
https://github.com/lvandeve/lodepng/compare/486d165ed709...34628e89e80c
$ 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)
https://github.com/KhronosGroup/SPIRV-Tools/compare/636f449e1529...bd2a9ea85210
$ 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)
https://github.com/KhronosGroup/Vulkan-Headers/compare/db1a98c6cc43...db06fce926b0
$ 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)
https://github.com/KhronosGroup/Vulkan-Loader/compare/006586926ade...a173c025f8fe
$ 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)
https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/515b4041cc32...5c38b18ab460
$ 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
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Craig Stout <cstout@google.com>
|
|
This fixes compilation errors of "fatal error: 'vulkan/vulkan.h' file
not found" when using CMake 3.7's FindVulkan.
|
|
|
|
Also refactored IMAGE parsing to allow arbitrary order of parameters like it's done for BUFFER parsing.
|
|
Also modified Vulkan engine to use separate bindings for each vertex buffer as input rate is set per binding.
Fixes #870
|
|
be used (#857)
|
|
* Rolling 14 dependencies
Roll third_party/clspv/ 1c32720c4..616ffa280 (6 commits)
https://github.com/google/clspv/compare/1c32720c4c5b...616ffa2804e1
$ git log 1c32720c4..616ffa280 --date=short --no-merges --format='%ad %ae %s'
2020-05-28 alanbaker Handle smax, smin and sclamp in -hack-scf (#597)
2020-05-27 alanbaker Update LLVM (#595)
2020-05-25 alanbaker Relax frontend 8- and 16-bit type check (#590)
2020-05-21 alanbaker Support global type-mangled pod args in push constants (#588)
2020-05-21 48454132+sjw36 SPIRVProducerPass refactor - phase2.2 (#586)
2020-05-20 alanbaker Expand functionality to catch odd truncates (#585)
Roll third_party/clspv-llvm/ 7cefd1b4c..8506877c8 (1244 commits)
https://github.com/llvm/llvm-project/compare/7cefd1b4cd77...8506877c87aa
$ git log 7cefd1b4c..8506877c8 --date=short --no-merges --format='%ad %ae %s'
2020-06-02 kadircet [clangd] Copy existing includes in ReplayPreamble
2020-06-02 kadircet Revert "[clangd] Copy existing includes in ReplayPreamble"
2020-06-02 thakis [gn build] (manually) port 44f989e7809
2020-06-02 ikudrin Fix a failing test.
2020-06-02 zinenko [mlir] support materialization for 1-1 type conversions
2020-06-02 kadircet [clangd] Copy existing includes in ReplayPreamble
2020-06-02 djordje.todorovic [CSInfo][NFC] Interpret loaded parameter value separately
2020-06-02 zinenko [mlir] SCFToGPUPass: fix macros referring to LOOPS to use SCF instead
2020-04-20 pavel [Support] Make DataExtractor error messages more clear
2020-05-25 pavel [lldb/DWARF] Add support for pre-standard GNU call site attributes
2020-06-02 ikudrin [DebugInfo] Report the format of type units [10/10]
2020-06-02 ikudrin [DebugInfo] Report the format of location and range lists [9/10]
2020-06-02 ikudrin [DebugInfo] Report the format of tables in .debug_pub* sections [8/10]
2020-06-02 ikudrin [DebugInfo] Report the format of line tables [7/10]
2020-06-02 ikudrin [DebugInfo] Report the format of call frame information entries [6/10]
2020-06-02 ikudrin [DebugInfo] Report the format of address range tables [5/10]
2020-06-02 ikudrin [DebugInfo] Report the format of address tables [4/10]
2020-06-02 ikudrin [DebugInfo] Report the format of compilation units [3/10]
2020-06-02 ikudrin [DebugInfo] Report the format of .debug_names [2/10]
2020-06-02 ikudrin [DebugInfo] Extract a helper function to return the DWARF format name, NFC [1/10]
2020-06-02 zinenko [mlir] Toy tutorial: avoid erasing and then re-creating loop terminators
2020-06-02 llvm-dev Add missing MemoryBuffer.h include
2020-06-02 zinenko [mlir] post-commit review fixes
2020-06-02 llvm-dev TextAPIReader.h - reduce MemoryBuffer.h include to forward declaration. NFC.
2020-06-02 llvm-dev TextAPIWriter.h - reduce MemoryBuffer.h include to forward declarations. NFC.
2020-06-02 flo [Sema] Fix -Wunused-variable in CreateBuiltinMatrixSubscriptExpr (NFC).
2020-06-02 flo [LV] Make sure the MaxVF is a power-of-2 by rounding down.
2020-05-26 ehsan.nadjaran_toosi [mlir] Introduce CallOp converter for buffer placement
2020-05-22 dantrushin [EarlyCSE] Common gc.relocate calls.
2020-06-02 omair.javaid [LLDB] Mark TestCreateDuringInstructionStep as flaky on Linux
2020-06-02 llvm-dev [VectorCombine][X86] Add loaded insert tests from D80885
2020-05-29 hokein.wu [AST] Fix a null initializer crash for InitListExpr
2020-04-24 simon [mips] Support 64-bit relative relocations
2020-06-02 gribozavr Run syntax tree tests in many language modes
2020-06-02 marukawa [VE] Support I32/F32 registers in assembler parser
2020-06-02 courbet [llvm-exegesis] Fix D80610.
2020-06-02 sam.parker [NFC][ARM][AArch64] Test runs
2020-06-01 protze [OpenMP][OMPT] Fix and add event callbacks for detached tasks
2020-06-01 tmsriram Options for Basic Block Sections, enabled in D68063 and D73674.
2020-05-28 dantrushin [StatepointLowering] Handle UNDEF gc values.
2020-05-07 dominik.montada [GlobalISel] Combine scalar unmerge(trunc)
2020-06-02 dominik.montada [NFC] Move vector unmerge(trunc) combine to function
2020-06-02 higuoxing [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`.
2020-06-01 ravishankarm [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch.
2020-06-01 maskray [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition
2020-06-02 yrouban [BrachProbablityInfo] Proportional distribution of reachable probabilities
2020-06-01 richard Fix violations of [basic.class.scope]p2.
2020-06-01 craig.topper [X86] Fix a few recursivelyDeleteUnusedNodes calls that were trying to delete nodes before their user was really gone.
2020-06-02 yrouban [BrachProbablityInfo] Rename loop variables. NFC
2020-06-01 kcc [asan] fix a comment typo
(...)
2020-05-20 dkszelethus [analyzer] Change the default output type to PD_TEXT_MINIMAL in the frontend, error if an output loc is missing for PathDiagConsumers that need it
2020-05-19 antonio.afonso Add terminateCommands to lldb-vscode protocol
2020-05-19 vsk [lldb/test] Move "DataFormatters/Mock.h" to "Plugins/Language/ObjC/Utilities.h"
2020-05-07 dan [asan_symbolize] Fix bug handling C++ symbols when using Atos.
2020-03-01 dkszelethus [analyzer][NFC] Merge checkNewAllocator's paramaters into CXXAllocatorCall
2020-05-19 Matthew.Arsenault AMDGPU: Annotate functions that have stack objects
2020-04-14 dkszelethus analyzer][CallAndMessage][NFC] Change old callbacks to rely on CallEvent
2020-05-19 cameron.mcinally [SVE] MOVPRFX zero merging test renaming
2020-05-19 Matthew.Arsenault GlobalISel: Copy correct flags to select
2020-04-14 dkszelethus [analyzer][ObjCGenerics] Don't emit diagnostics under the name core.DynamicTypePropagation
2020-05-13 Matthew.Arsenault AMDGPU: Fix DAG divergence for implicit function arguments
2020-05-19 Matthew.Arsenault AMDGPU: Use member initializers in MFI
2020-05-15 bcain [Hexagon] pX.new cannot be used with p3:0 as producer
2020-04-14 dkszelethus [analyzer][NSOrCFError] Don't emit diagnostics under the name osx.NSOrCFErrorDerefChecker
2020-05-19 Matthew.Arsenault GlobalISel: Remove unused include
2020-05-19 Matthew.Arsenault CodeGen: Use Register
2020-05-17 stephen.neuendorffer [MLIR][cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
2020-05-17 stephen.neuendorffer [MLIR] LLVMMLIRTableGen -> MLIRTableGen
2020-05-19 ravishankarm [mlir][SPIRV] Fix blocks nested too deeply error.
2020-05-12 silvasean [mlir][shape] Add `shape.from_extents`.
2020-05-19 david.bolvansky Revert "[clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation"
2020-05-19 thakis [gn build] Try harder to unbreak Windows build after f8e833a501.
2020-05-19 david.bolvansky [clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation
2020-05-19 efriedma [AArch64] Disable MachineOutliner on Windows.
2020-05-19 erich.keane Fix X86_64 complex-returns for regcall.
2020-05-19 benny.kra Give helpers internal linkage. NFC.
2020-05-19 thakis [gn build] Try to unbreak Windows build after f8e833a501.
2020-05-19 jonas [lldb/Reproducers] Update GDB remote client tests for passive replay
2020-05-19 artem.dergachev [analyzer] Move apiModeling.StdCLibraryFunctionArgs to alpha.
2020-05-19 sebmarchand [gn build] Add a flag zlib_path to provide the path to zlib on Windows.
2020-05-11 lei [PowerPC][NFC] Cleanup load/store spilling code
2020-05-19 spatel [PGOProfile] make test less brittle; NFC
2020-05-19 tlively [WebAssembly] Fix bug in custom shuffle combine
2020-05-19 tlively [WebAssembly] Implement i64x2.mul and remove i8x16.mul
2020-05-19 jezng [lld-macho][re-land] Support X86_64_RELOC_UNSIGNED
2020-05-19 jezng [lld-macho][re-land] Support .subsections_via_symbols
2020-05-17 zbrid [llvm][docs] Add step by step git to GettingStarted
2020-05-19 spatel [PhaseOrdering] add tests for x86 horizontal math ops (PR41813); NFC
2020-05-19 spatel [PhaseOrdering] make different pass manager runs equivalent; NFC
2020-05-18 jay.foad [IR] Simplify BasicBlock::removePredecessor. NFCI.
2020-05-19 ctetreau [SVE] Add specialized getters to derived vector types
2020-05-19 jonas [lldb/Properties] Move OSPluginReportsAllThreads from Target to Process
2020-03-25 nikita.ppv [LVI] Don't require DominatorTree in LVI (NFC)
2020-05-19 hanchung [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
2020-05-19 echristo Silence warnings around int/float conversions.
2020-05-19 jonas [lldb/Reproducers] Move connection logic into replay server (NFC)
2020-05-19 erich.keane Fix aux-target diagnostics for certain builtins
2020-05-19 craig.topper [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
2020-05-19 mascasa Entropic: Boosting LibFuzzer Performance
2020-05-19 andrea.dibiagio [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Roll third_party/cppdap/ 9e313445b..c9187480d (2 commits)
https://github.com/google/cppdap/compare/9e313445bb75...c9187480d12e
$ git log 9e313445b..c9187480d --date=short --no-merges --format='%ad %ae %s'
2020-05-26 bclayton Fix short reads in ContentReader::buffer()
2020-05-26 bclayton Fix `dap::Socket::read()` when `recv()` errors
Roll third_party/dxc/ 36ecb4320..4f936272e (27 commits)
https://github.com/Microsoft/DirectXShaderCompiler/compare/36ecb43206b9...4f936272ef69
$ git log 36ecb4320..4f936272e --date=short --no-merges --format='%ad %ae %s'
2020-06-01 python3kgae Only update decl when function has a body. (#2937)
2020-06-01 31109344+adam-yang Clean up dx.break even when dx.break function not present (#2936)
2020-05-30 python3kgae Fix crash when remove unused globals in rewriter and support remove types. (#2933)
2020-05-30 31109344+adam-yang Simplifying branches to reduce complexity of cfg. (#2931)
2020-05-29 texr Fix break in VS 2019 from warning C4063 (#2929)
2020-05-29 texr Support instruction counts in reflection (#2930)
2020-05-29 texr Reflection Fixes: SB layout in lib, 16 and 64 bit types, tbuffer, more (#2916)
2020-05-29 python3kgae Add DxilLoopDeletion to remove unused loops. (#2927)
2020-05-28 grroth Better post-CG error formats using custom diaginfo (#2925)
2020-05-27 ehsannas [spirv] Update SPIRV-Tools and SPIRV-Headers. (#2915)
2020-05-26 31109344+adam-yang Fixed broken debug info for "out" and "inout" args. (#2914)
2020-05-26 nico.may99 Change std::vector to llvm::SmallSetVector for speed boost in DCE::runOnFunction (#2911)
2020-05-24 31109344+adam-yang Fixed a bug where nops are not generated for memcpy's (#2909)
2020-05-23 31109344+adam-yang Fixed debugger jumping around. Got rid of preserve value. (#2893)
2020-05-22 python3kgae Check method when remove unused globals in rewriter. (#2906)
2020-05-22 texr Don't claim alignment above 4 for raw buffer due to base (#2905)
2020-05-21 python3kgae use path::native on filenames for dx.source.contents (#2902)
2020-05-21 hekotas Enable TAEF path specification via environment variable (#2778) (#2898)
2020-05-21 python3kgae Fix typo in analyzePointer. (#2904)
2020-05-21 grroth Handle null dominator tree in memcpy replace (#2901)
2020-05-21 ehsannas [spirv] Update the SPIR-V codegen for HLSL discard. (#2895)
2020-05-20 texr Allow SV_CullPrimitive on PS input, resolve to false (#2900)
2020-05-20 grroth Add iostream header to files using hex (#2897)
2020-05-20 texr Fix assert from LookupVectorMemberExprForHLSL calling Matrix function (#2899)
2020-05-19 hekotas Update version to 1.5.2005 (#2894)
2020-05-19 31109344+adam-yang Dndxc now annotates line number and debug vars (#2892)
2020-05-19 ehsannas [spirv] Improve codegen for NonUniform (#2884)
Roll third_party/glslang/ 0ab78114a..78a3c915a (20 commits)
https://github.com/KhronosGroup/glslang/compare/0ab78114a9e1...78a3c915a1d7
$ git log 0ab78114a..78a3c915a --date=short --no-merges --format='%ad %ae %s'
2020-06-02 rdb HLSL: Add better diagnostic when using in/out qualifiers in global scope (#2258)
2020-06-02 rdb HLSL: Recognize POSITION semantic et al in DX9 compatibility mode (#2255)
2020-06-02 rdb HLSL: fix handling of uniform qualifier in entry point parameters (#2254)
2020-06-01 40001162+alelenv Add default descriptorset decoration for acceleration structure (#2257)
2020-06-01 cepheus Update news for header location change and recommendation.
2020-06-02 dj2 Remove install to the SPIRV/ folder. (#2256)
2020-05-28 40001162+alelenv EXT_ray_tracing requires spv1.4 (#2237)
2020-05-28 shuizhuyuanluo fix warning unused parameter in release build (#2251)
2020-05-27 greg Fix missing patch decoration for TessFactor PCF arg (#2249)
2020-05-27 greg Update SPIRV-Tools to stable. Also SPIRV-Headers to TOT. (#2250)
2020-05-25 alanbaker Update spirv tools (#2246)
2020-05-21 dneto Reorder member init to match decl order (#2241)
2020-05-21 40001162+alelenv Add support for primitive culling layout qualifier. (#2220)
2020-05-21 rharrison Replace incorrect uint32_t with correct int vars (#2235)
2020-05-21 shuizhuyuanluo Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240)
2020-05-21 mbechard fix incorrect error when multiple compilation units don't declare layouts (#2238)
2020-05-21 shuizhuyuanluo Add an option to make Exceptions enabled (#2239)
2020-05-20 cepheus Fix #2227, which was coded incorrectly, to be simpler/safer.
2020-05-19 cepheus Build: Fix #2228, by correcting the type used.
2020-05-20 lryer Code refine. (#2227)
Roll third_party/googletest/ 011959aaf..859bfe898 (18 commits)
https://github.com/google/googletest/compare/011959aafddc...859bfe8981d6
$ git log 011959aaf..859bfe898 --date=short --no-merges --format='%ad %ae %s'
2020-05-28 dmauro Googletest export
2020-05-28 dmauro Googletest export
2020-05-27 absl-team Googletest export
2020-05-27 dmauro Googletest export
2020-05-19 absl-team Googletest export
2020-05-18 absl-team Googletest export
2020-05-18 durandal Googletest export
2020-05-18 absl-team Googletest export
2020-05-14 absl-team Googletest export
2020-05-25 invalid_ms_user Use count function instead of handwritten loop
2020-05-10 mate.pek README.dm: Renamed related open source project name: Catch2 and Google Test Explorer -> C++ TestMate
2020-03-26 mvoorsluys Fix test with stack.
2020-03-26 mvoorsluys Fixed xml unit-tests and added extra tests
2020-03-26 mvoorsluys Fix multiple \n characters in xml file when using GTEST_SKIP.
2020-03-26 mvoorsluys Only write ">\n" once when there is failure and skipped tests.
2020-03-26 mvoorsluys Output skipped information in the xml file.
2020-02-06 59134746+aribibek fix a link to documentation
2020-01-17 hgsilverman Fix always false condition and clean function body
Roll third_party/lodepng/ e34ac0455..486d165ed (3 commits)
https://github.com/lvandeve/lodepng/compare/e34ac04553e5...486d165ed709
$ git log e34ac0455..486d165ed --date=short --no-merges --format='%ad %ae %s'
2020-05-19 NgaiShunChan fix typo
2020-05-04 ngaishunchan fix code style
2020-04-29 ngaishunchan fix crash when preProcessScanlines allocs failed
Roll third_party/shaderc/ 00ac5d821..d8eca133b (5 commits)
https://github.com/google/shaderc/compare/00ac5d82178c...d8eca133b4b1
$ git log 00ac5d821..d8eca133b --date=short --no-merges --format='%ad %ae %s'
2020-06-01 rharrison Rolling 5 dependencies (#1078)
2020-06-01 bryan.bernhart Support forcing storage buffers to be always declared as UAV. (#1076)
2020-06-01 rharrison Roll third_party/spirv-cross/ 61cddd630..d385bf096 (4 commits) (#1077)
2020-05-26 rharrison Rolling 4 dependencies and expectations (#1074)
2020-05-21 rharrison Rolling 6 dependencies and update expectations (#1073)
Roll third_party/spirv-headers/ c0df742ec..11d7637e7 (8 commits)
https://github.com/KhronosGroup/SPIRV-Headers/compare/c0df742ec0b8...11d7637e7a43
$ git log c0df742ec..11d7637e7 --date=short --no-merges --format='%ad %ae %s'
2020-06-01 dneto spir-v.xml: Use plain ASCII quotes in comment
2020-05-29 cepheus Rebuild headers against the previous grammar commit.
2020-05-29 dmitry.sidorov Apply suggestions
2020-04-05 dmitry.sidorov Add Intel specific definitions from KhronosGroup/SPIRV-LLVM-Translator
2020-05-29 cepheus Header build from previous grammar update.
2020-05-25 michael.kinsner Propose bit allocation mechanism for the FP Fast Math Mode bitfield, following from the mechanism previously added for the loop control bitfield.
2020-05-20 dneto Update example to use unified1 headers
2020-04-05 dmitry.sidorov Add SPV_INTEL_function_pointers preview extension
Roll third_party/spirv-tools/ 18ba3d9a3..f050cca7e (18 commits)
https://github.com/KhronosGroup/SPIRV-Tools/compare/18ba3d9a353b...f050cca7ec47
$ git log 18ba3d9a3..f050cca7e --date=short --no-merges --format='%ad %ae %s'
2020-05-29 andreperezmaselco.developer spirv-fuzz: Add push id through variable transformation (#3359)
2020-05-27 rharrison Rolling 4 dependencies (#3380)
2020-05-27 stevenperron Start SPIRV-Tools v2020.4
2020-05-27 stevenperron Finalize SPIRV-Tools v2020.3
2020-05-27 stevenperron Update CHANGES
2020-05-26 andreperezmaselco.developer spirv-fuzz: Support bit width argument for int and float types (#3378)
2020-05-26 andreperezmaselco.developer Fix function use (#3372)
2020-05-25 jaebaek spirv-val: allow DebugInfoNone for DebugTypeComposite.Size (#3374)
2020-05-25 47594367+rg3igalia Add validation support for ImageGatherBiasLodAMD (#3363)
2020-05-21 38433336+AnastasiaStulova Fix validation failure on OpDecorationGroup (#3365)
2020-05-21 greg Remove deprecated interfaces from instrument passes (#3361)
2020-05-21 jaebaek Preserve debug info in inline pass (#3349)
2020-05-21 dnovillo Reject folding comparisons with unfoldable types. (#3370)
2020-05-21 paulthomson Improve build instructions for fuzzer (#3364)
2020-05-20 stevenperron Add unrolling to performance passes (#3082)
2020-05-20 jaebaek Handle OpConstantNull in ssa-rewrite (#3362)
2020-05-19 rharrison Add in a bunch of missed files to the BUILD.gn (#3360)
2020-05-19 rharrison Remove stale entries from BUILD.gn (#3358)
Roll third_party/swiftshader/ b6e8c3f0f..11dd7183c (10 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/b6e8c3f0f483..11dd7183c4d2
$ git log b6e8c3f0f..11dd7183c --date=short --no-merges --format='%ad %ae %s'
2020-05-25 capn Remove generation of OpenCLDebugInfo100.h
2020-06-01 capn Fix deallocation of uninitialized pointer
2020-05-28 capn Don't inline rr::Variable methods
2020-05-26 bclayton Squashed 'third_party/SPIRV-Tools/' changes from fd773eb50d6..55af3902fc2
2020-05-25 capn Document helper invocations being considered active
2020-05-14 capn Move the Reactor 'Sample' unit test back to the top
2020-05-13 capn Unconditionally define the RValue copy constructor
2020-05-13 capn Call non-template base methods through 'this' pointer
2020-05-13 capn Eliminate the array size from rr::Variable
2020-05-19 amaiorano LLVMReactor: set alignment when allocating stack variables
Roll third_party/vulkan-headers/ 09531f279..db1a98c6c (1 commit)
https://github.com/KhronosGroup/Vulkan-Headers/compare/09531f27933b...db1a98c6cc43
$ git log 09531f279..db1a98c6c --date=short --no-merges --format='%ad %ae %s'
2020-06-01 oddhack Update for Vulkan-Docs 1.2.142
Roll third_party/vulkan-loader/ 3e390a159..006586926 (2 commits)
https://github.com/KhronosGroup/Vulkan-Loader/compare/3e390a159761...006586926ade
$ git log 3e390a159..006586926 --date=short --no-merges --format='%ad %ae %s'
2020-05-25 shannon Build: Update known-good files for 1.2.141 header
2019-10-28 charles loader: add per-application override layer settings
Roll third_party/vulkan-validationlayers/ 67eac5116..515b4041c (51 commits)
https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/67eac5116ba3...515b4041cc32
$ git log 67eac5116..515b4041c --date=short --no-merges --format='%ad %ae %s'
2020-06-01 mark chassis: Address non-const refs
2020-05-24 mark chassis: Properly use vk_safe_struct.cpp without including it
2020-05-22 mark chassis: Factor out some common parsing functions
2020-05-29 mark chassis: Load default callbacks earlier in CreateInstance
2020-05-28 s.fricke tests: Add extra VK_EXT_sample_location test
2020-05-28 s.fricke layers: Fix VK_EXT_sample_locations bug
2020-05-28 mark tests: Added test for VUID-VkFBCreateInfo-pAttachments-00891
2020-05-28 mark corechecks: Add FB check for depth-stencil 3D image/imageviews
2020-05-28 s.fricke tests: Add VUID 02840
2020-05-27 s.fricke layers: Add VUID 02840
2020-05-29 mark layers: Clean up some variable name formatting issues
2020-05-26 souravp tests: Implement test for raytracing VUIDs
2020-05-26 souravp layers: Raytracing VUIDs
2020-05-28 shannon build: Update known-good file for 1.2.141 SDK
2020-05-24 s.fricke layers: Label BindBuffer2 VUIDs
2020-05-25 shannon build: Update known-good files for 1.2.141 header
2020-05-24 s.fricke layers: Label 01720 and 01721
2020-05-26 s.fricke layers: Remove CB device tracking
2020-05-26 tony layers: Temp removal of check for border color feature
2020-05-24 s.fricke layers: Label BindMemory2 VUIDs
2020-05-26 ynovikov layers: Fix crash in ValidationStateTracker::PreCallRecordDestroySampler
2020-05-24 s.fricke tests: Add FindSupportedDepthStencilFormat check
2020-05-21 s.fricke layers: Fix False Positive AHB BindBuffer
2020-05-21 mark tests: Add tests cases for CreateInstance status messages
2020-05-19 mark tests: Add tests for the layer message filter
2020-05-19 mark tests: Generalize SetEnvVar for use in any test case
2020-05-19 mark layers: Update layer settings file for message filtering
2020-05-19 mark layers: Enable filtering of VUIDs from layer output
2020-05-15 mark chassis: Add processing for msg id filtering
2020-05-15 mark chassis: Output status message at CreateInstance-time
2020-05-21 mark tests: Avoid deprecated ext test false positive
2020-05-15 mark chassis: Switch enables/disables from struct to array
2020-05-22 mark corechecks: Fix typo in SubpassDescription error msg
2020-05-19 tony tests: Re-enable gpu-av ray tracing test
2020-05-20 tony gpu: Fix ray tracing scratch buffer creation
2020-05-20 s.fricke layers: Label 02498 and 02824
2020-05-20 s.fricke tests: Add samplerAnisotropy check
2020-05-21 jeremy tests: Test transform feedback VUIDs
2020-05-21 jeremy layers: Add transform feedback VUIDs
2020-05-18 tony tests: Test for query reset/begin in different cmdbufs
2020-05-18 tony layers: Fix queries false positives
2020-05-15 s.fricke tests: Add VUID 01431
2020-05-15 s.fricke layers: Add VUID 01431
2020-05-16 s.fricke layers: Fix bug for multiple compute pipelines
2020-05-16 s.fricke layers: Add index to pipeline log messages
2020-05-19 s.fricke tests: Add VK_EXT_pipeline_creation_cache_control
2020-05-16 s.fricke layers: Add VK_EXT_pipeline_creation_cache_control
2020-05-19 s.fricke tests: Remove duplicate feature being set
2020-05-16 s.fricke layers: Add VUID 01207
2020-05-16 s.fricke layers: Add VUID 00926
2020-05-15 s.fricke layers: Add VUID 00764
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
* suppress old style cast
* Rolling 5 dependencies
Roll third_party/clspv-llvm/ 8506877c8..9244be7b0 (31 commits)
https://github.com/llvm/llvm-project/compare/8506877c87aa...9244be7b0514
$ git log 8506877c8..9244be7b0 --date=short --no-merges --format='%ad %ae %s'
2020-06-02 david.stuttard [TableGen] Avoid generating switch with just default
2020-05-29 a.bataev Fix compiler crash when an expression parsed in the tentative parsing and must be claimed in the another evaluation context.
2020-06-02 diego.caballero Update 'git push' command in GettingStarted guide
2020-06-02 maskray [Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895
2020-06-02 jonas [llvm-dwarfdump] Print [=<offset>] after --debug-* options in help output.
2020-06-02 Matthew.Arsenault AMDGPU: Fix a test to be more stable
2020-06-02 Matthew.Arsenault AMDGPU: Don't run indexing mode switches with exec = 0
2020-06-01 Matthew.Arsenault AMDGPU: Don't run mode switches with exec 0
2020-06-02 jpienaar [mlir] Provide defaults to make enabling dumping simpler
2020-05-26 yamauchi [PGO] Enable memcmp/bcmp size value profiling.
2020-06-02 spatel [InstCombine] add tests for select-of-select-shuffle; NFC
2020-06-02 spatel [InstCombine] regenerate complete test checks; NFC
2020-06-02 kkleine [lldb] NFC remove DISALLOW_COPY_AND_ASSIGN
2020-06-02 zequanwu [Clang] Add a new warning to warn when passing uninitialized variables as const reference parameters to a function
2020-05-26 minyihh Support ExtVectorType conditional operator
2020-06-02 pavel [lldb] Skip tests exercising DW_OP_GNU_entry_value with dsymutil
2020-06-02 ldionne [libc++abi] Make sure we link in CrashReporterClient.a when it's present
2020-06-02 llvm-dev TypeSymbolEmitter.h - reduce includes to forward declarations. NFC.
2020-05-29 david.truby [flang] Fix release build flags.
2020-06-02 Tom.Weaver [Dexter] Add DexLimitSteps command and ConditionalController
2020-06-02 Tom.Weaver [Dexter] Add os.path.normcase(...) transform to test path early.
2020-06-02 gribozavr Reinstate the syntax tree test for 'static' in an array subscript
2020-05-19 a.bataev [OPENMP50]Initial codegen for 'affinity' clauses.
2020-06-02 gribozavr Renamed Lang_C to Lang_C99, Lang_CXX to Lang_CXX03, and 2a to 20
2020-05-26 grimar [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
2020-05-27 sguelton Use Pseudo Instruction to carry stack probing information
2020-05-28 hokein.wu [AST][RecoveryExpr] Build RecoveryExpr for "undef_var" cases.
2020-05-30 Matthew.Arsenault AMDGPU: Fix not using scalar loads for global reads in shaders
2020-06-02 hokein.wu Remove a comment-out llvm::errs debugging code, NFC.
2020-06-02 kadircet [lldb] Handle a new clang built-in type
2020-06-01 Matthew.Arsenault AMDGPU: Fix clang side null pointer value for private
Roll third_party/cppdap/ c9187480d..cc93ba974 (1 commit)
https://github.com/google/cppdap/compare/c9187480d12e...cc93ba974720
$ git log c9187480d..cc93ba974 --date=short --no-merges --format='%ad %ae %s'
2020-06-02 bclayton Add the ability to derive message types from one another.
Roll third_party/dxc/ 4f936272e..b7626e97e (1 commit)
https://github.com/Microsoft/DirectXShaderCompiler/compare/4f936272ef69...b7626e97eeba
$ git log 4f936272e..b7626e97e --date=short --no-merges --format='%ad %ae %s'
2020-06-02 31109344+adam-yang Fixed crash in dbgvalue to dbgdeclare from empty struct members, inout args and inout array args (#2762)
Roll third_party/spirv-tools/ f050cca7e..636f449e1 (1 commit)
https://github.com/KhronosGroup/SPIRV-Tools/compare/f050cca7ec47...636f449e1529
$ git log f050cca7e..636f449e1 --date=short --no-merges --format='%ad %ae %s'
2020-06-02 jaebaek Add tests for merge-return debug info preservation (#3389)
Roll third_party/swiftshader/ 11dd7183c..b0c00e8dd (11 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/11dd7183c4d2..b0c00e8dd6d4
$ git log 11dd7183c..b0c00e8dd --date=short --no-merges --format='%ad %ae %s'
2020-05-31 caio.oliveira Update VkStringify for VK_EXT_subgroup_size_control
2020-05-31 caio.oliveira Update Vulkan headers to version 1.2.141
2020-06-01 bclayton SpirvShaderDebugger: Implement Array types
2020-05-27 bclayton SpirvShaderDebugger: Replace 'builtins' / 'root' with a global scope
2020-05-27 bclayton SpirvShaderDebugger: Silence release only warning
2020-05-27 bclayton SpirvShaderDebugger: Handle None sizes for composite types
2020-05-27 bclayton SpirvShaderDebugger: Handle template types
2020-05-27 bclayton SpirvShaderDebugger: Don't display SSAs for array types
2020-05-27 bclayton SpirvShaderDebugger: Don't display SSA values with DebugInfo
2020-05-25 capn Make ManagedStatic registration thread-safe
2020-06-02 capn Regres: Test changes from external contributors if reviewed by Googler
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
* Rolling 2 dependencies
Roll third_party/clspv/ 616ffa280..227e97857 (2 commits)
https://github.com/google/clspv/compare/616ffa2804e1...227e97857852
$ git log 616ffa280..227e97857 --date=short --no-merges --format='%ad %ae %s'
2020-06-02 alanbaker Disable PRE in GVN (#596)
2020-06-02 alanbaker Update LLVM (#599)
Roll third_party/clspv-llvm/ 9244be7b0..b836ae24a (1 commit)
https://github.com/llvm/llvm-project/compare/9244be7b0514...b836ae24a9f4
$ git log 9244be7b0..b836ae24a --date=short --no-merges --format='%ad %ae %s'
2020-06-02 paulatoth [libc] Add integration tests.
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
|
|
Fixes #866
|
|
Bug: 68860345
Bug: 69058154
Bug: 151953481
Test: no code changes
Change-Id: I2350fc6f8ab5ddcddf233916922a0088601fbf64
|
|
Added support for specifying target environment per shader
|
|
Add support for uniform/storage texel buffers.
Fixes #861
|
|
Roll third_party/clspv/ c4579bb1d..1c32720c4 (10 commits)
https://github.com/google/clspv/compare/c4579bb1d990...1c32720c4c5b
$ git log c4579bb1d..1c32720c4 --date=short --no-merges --format='%ad %ae %s'
2020-05-19 alanbaker Update llvm (#589)
2020-05-11 48454132+sjw36 SPIRVProducerPass refactor - phase2.1 (#579)
2020-05-08 jrprice Fix trunc removal in UndoTruncatedSwitchCondition (#584)
2020-05-08 alanbaker Switch to docker image based linux bots (#582)
2020-05-06 alanbaker Add output file to successful tests
2020-05-06 jrprice Fix check for module-scope push constants (#581)
2020-05-06 alanbaker Add fine-grained storage restrictions (#580)
2020-05-05 48454132+sjw36 SPIRVProducerPass refactor - phase2 (#565)
2020-05-04 alanbaker Add ability to generate global offset as spec constant (#576)
2020-05-04 alanbaker Fix local arg spec id assignment (#578)
Roll third_party/clspv-llvm/ 9671f6e8d..7cefd1b4c (2068 commits)
https://github.com/llvm/llvm-project/compare/9671f6e8d5ed...7cefd1b4cd77
$ git log 9671f6e8d..7cefd1b4c --date=short --no-merges --format='%ad %ae %s'
2020-05-19 flo [LV] Remove duplicated return stmt (NFC).
2020-05-05 jay.foad [InstCombine] Remove hasNoInfs check for pow(C,y) -> exp2(log2(C)*y)
2020-05-18 maskray [ELF] Make --trace-symbol track preempted shared definitions
2020-05-19 mydeveloperday [clang-format] @lefticus just taught the world how to use [[unlikely]] but we forgot to teach clang-format
2020-05-19 mydeveloperday [clang-format] [PR45614] Incorrectly indents [[nodiscard]] attribute funtions after a macro without semicolon
2020-05-19 mydeveloperday [clang-format] [PR44476] Add space between template and attribute
2020-05-19 mydeveloperday [clang-format] [PR45942] [[nodiscard]] causes && to be miss interpreted as BinaryOperators
2020-05-19 jezng Revert "[lld-macho] Support .subsections_via_symbols"
2020-05-19 jezng Revert "[lld-macho] Support X86_64_RELOC_UNSIGNED"
2020-05-19 kbobyrev [clangd-remote] Replace YAML serialization with proper Protobuf messages
2020-05-04 ehsan.nadjaran_toosi [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
2020-04-14 dkszelethus [analyzer][Nullability] Don't emit under the checker name NullabilityBase
2020-05-19 jasonliu.development [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX
2020-05-19 dkszelethus [analyzer] Don't print the config count in debug.ConfigDumper
2020-05-19 sam.mccall [clangd] Avoid StringRef entirely with gmock
2020-05-19 sam.mccall [clangd] findExplicitReferences supports goto labels
2020-05-15 jezng [lld-macho] Support X86_64_RELOC_UNSIGNED
2020-05-11 jezng [lld-macho] Support .subsections_via_symbols
2020-05-05 jezng [lld-macho] Support -order_file
2020-05-19 flo [VPlan] Fix comment for User in VPWidenSelectRecipe (NFC).
2020-05-19 zinenko [mlir] scf::ForOp: provide builders with callbacks for loop body
2020-05-19 gkm [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a
2020-05-19 llvm-dev MCTargetOptionsCommandFlags.h - remove unnecessary includes. NFC.
2020-05-19 llvm-dev CommandLine.h - remove unnecessary raw_ostream forward declaration. NFC.
2020-05-19 llvm-dev MachineBasicBlock.h - remove unnecessary includes. NFC.
2020-05-19 vsavchenko [analyzer] SATestBuild.py: Optionally override compiler
2020-05-19 flo [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
2020-05-19 sam.mccall [clangd] Delete regex assertion, breaking on windows too...
2020-05-19 flo [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
2020-05-19 Matthew.Arsenault GlobalISel: Fix IRTranslator for constantexpr selects
2020-04-14 dkszelethus [analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentForAnnotatedFunctions into a checker option
2020-05-19 hokein.wu [AST] Fix an assertion violation in FieldDecl::getParent.
2020-05-19 hokein.wu [clangd] Add a flag to preserve type for recovery expression.
2020-05-19 hokein.wu [AST] Fix the PrintQualifiedName for ObjC instance variable in class extension.
2020-05-19 gemiti Added a TanOp to SPIR-V dialect GLSL ops
2020-05-19 hokein.wu [AST][RecoveryExpr] Fix an assertion crash on openMP.
2020-05-19 sam.parker [NFC][ARM] Add more tail predication tests
2020-05-18 a.bataev [OPENMP50]Add initial support for 'affinity' clause.
2020-05-19 jay.foad [IR] Revert r119493
2020-05-19 llvm-dev Fix "not all control paths return a value" warning on MSVC builds.
2020-05-19 llvm-dev ObjectCache.h - replace unnecessary MemoryBuffer.h include with forward declarations. NFC.
2020-05-19 llvm-dev GlobalVariable.h - remove unused PointerUnion.h include. NFC
2020-05-05 dkszelethus [analyzer][MallocChecker] When modeling realloc-like functions, don't early return if the argument is symbolic
2020-05-18 csigg Unrank mcuMemHostRegister tensor argument.
2020-05-19 sam.mccall [clangd] Squash GCC error with StringRef + gtest MatchesRegex()
2020-05-18 frgossen [MLIR] Add helper functions for common integer types
2020-05-09 sam.mccall [clangd] Add CSV export for trace metrics
2020-05-06 sam.mccall [clangd] Complete filenames after < / ".
2020-05-19 kirankumar.tp [MLIR, OpenMP] Support for flush operation, and translating the same to LLVM IR
2020-05-19 carl.ritson [AMDGPU] Add more VMEM to SALU WAR hazard tests. NFC
(...)
2020-04-27 wei.huang [PowerPC][Future] Remove "unskipableSimplifyCode()" in PPCMIPeephole.cpp
2020-04-26 spatel [InstCombine] add tests for set/clear masked bits; NFC
2020-04-27 pifon [MLIR] Add getBody() method to SingleImplicitBlockTerminator op trait.
2020-02-13 wmi Recommit "Generate Callee Saved Register (CSR) related cfi directives like .cfi_restore"
2020-04-27 mydeveloperday [clang-format] NFC clang-format the clang-format sources
2020-02-02 l.lunak make sure to not warn about unused macros from -D
2020-04-27 ndesaulniers [MachineVerifier] retrofit iterators with range for. NFC
2020-04-27 craig.topper [X86][CostModel] Update costs for vector truncate with avx512f/avx512bw.
2020-04-21 ianlevesque [xray] Preserve x8 in trampoline on AArch64
2020-04-27 ditaliano [GlobalISel] Remove debug locations when emitting constants.
2020-04-23 maskray [llvm-objcopy] Don't specialize the all zero p_paddr case
2020-04-27 aeubanks Strip -showIncludes in getClangStripDependencyFileAdjuster()
2020-04-27 thakis remove temporary logging again now that things are figured out
2020-04-01 hoy [lld] Support --lto-emit-asm and --plugin-opt=emit-asm
2020-04-27 thakis Add a comment to TarWriterTest.LongFilename
2020-04-23 stefanp [PowerPC][Future] Implement PC Relative Tail Calls
2020-04-27 llvm-dev [X86][SSE] Regenerate oddsubvector.ll test checks
2020-04-27 lhames [JITLink] Fix endianness bug fedd32e2fa36.
2020-04-27 ldionne [libc++] Properly handle --no-execute in the new format
2020-04-27 maskray Reland D78945 TarWriter: Only use 137 of the 155 prefix bytes.
2020-04-27 craig.topper [X86][CostModel] Improve costs for fp_to_uint/fp_to_sint for vXi8/vXi16/v2i32 results.
2020-04-27 thakis Revert "TarWriter: Only use 137 of the 155 prefix bytes."
2020-04-27 wmi Fix a memory link problem in SampleProfTest.cpp.
2020-04-27 Matthew.Arsenault Fix test without built AMDGPU
2020-04-27 antiagainst [mlir][spirv] Fix SPIR-V translation registration
2020-04-27 pavel [lldb] Fix windows build break from 18e96a31
2020-04-27 antiagainst [mlir][linalg] Fix crash in tileAndFuseLinalgOpToParallelLoopsAndSetMarker
2020-04-27 maskray Fix test/Misc/warning-flags.c after 5c03beefa720bddb3e3f53c595a76bce7ad50f37
2020-04-27 llvm-project [Polly] Fix long loop due to unsigned warparound.
2020-04-27 thakis TarWriter: Only use 137 of the 155 prefix bytes.
2020-04-27 ldionne [libc++] Quote path to the Python executable in ShTest
2020-04-27 flo [Matrix] Add draft specification for matrix support in Clang.
2020-04-27 david.truby [flang][NFC] Fix gcc 9 warning in omp combined construct checks.
2020-04-23 maskray [llvm-objdump] Print target address with evaluateMemoryOperandAddress()
2020-04-22 Matthew.Arsenault clang: Allow backend unsupported warnings
2020-04-23 mtrofin [llvm][NFC] Add an explicit 'ComputeFullInlineCost' API
2020-04-27 jay.foad [AMDGPU] Remove odd blank line in debug output.
2020-04-21 wmi [ProfileSummary] Add partial profile annotation on IR.
2020-04-27 pavel [lldb/unittests] Skip IPv6 test on systems which don't have IPv6 configured
2020-04-27 antiagainst [mlir][doc] Add missing ` that breaks rendering
2020-04-27 ntv [mlir][VectorOps] Extend VectorTransfer lowering to n-D memref with minor identity map
2020-04-27 ldionne [libc++abi] Assume that libcxx is checked out in the Apple build script
2020-04-27 david.sherwood [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
2020-04-27 tpopp [MLIR][NFC] Organize the ordering in LLVM.h
2020-04-27 momchil.velikov Fix the check for regparm in FunctionType::ExtInfo
2020-04-27 david.sherwood [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
2020-04-27 gribozavr Revert "recommit c77a4078e01033aa2206c31a579d217c8a07569b"
2020-04-27 david.green [ARM] Allow fma in tail predicated loops
2020-04-27 teemperor [lldb][cmake] Move the remove_module_flags call to the right place in debugserver's CMakeLists
2020-04-17 ldionne [libc++] Create a small DSL for defining Lit features and parameters
Roll third_party/cppdap/ 4dcca5775..9e313445b (2 commits)
https://github.com/google/cppdap/compare/4dcca5775616...9e313445bb75
$ git log 4dcca5775..9e313445b --date=short --no-merges --format='%ad %ae %s'
2020-05-05 bclayton Kokoro Ubuntu: Switch to docker image
2020-04-27 bclayton Update DAP protocol to Version 1.40
Roll third_party/dxc/ a841ddde5..36ecb4320 (26 commits)
https://github.com/Microsoft/DirectXShaderCompiler/compare/a841ddde5ac8...36ecb43206b9
$ git log a841ddde5..36ecb4320 --date=short --no-merges --format='%ad %ae %s'
2020-05-19 jeffno Move debug counter out of harm's way (#2887)
2020-05-19 40001162+alelenv [spirv] Enforce SPIR-V 1.4 for SPV_KHR_ray_tracing. (#2877)
2020-05-14 mgong Change HLSL_DISABLE_DEBUG_ITERATORS to more natural HLSL_ENABLE_DEBUG_ITERATORS and flip the default value (#2885)
2020-05-14 3507248+vcsharma Update hctdb (#2886)
2020-05-14 31109344+adam-yang Recover lost debug info for returned variable. (#2869)
2020-05-13 jeffno PIX: Rely on debug info for struct packing (#2883)
2020-05-13 mgong Add an option to turn on/off debug iterators (#2879)
2020-05-12 hekotas Unify hctbuild option to all use '-' (#2880)
2020-05-12 grroth Correct Const vector truncation test for debug (#2881)
2020-05-12 hekotas hcttest.cmd: Enable running standalone dxilconv tests (#2878)
2020-05-11 grroth Support constant expression truncation (#2870)
2020-05-11 mgong Fix compiling issues in x86 configuration (#2875)
2020-05-11 hekotas CMake customization and bug fixes (#2874)
2020-05-12 lujiao Implement SPV_KHR_ray_query generation (#2834)
2020-05-07 ehsannas Support for printf intrinsic (#2829)
2020-05-06 texr Add warning group: for-redefinition (#2868)
2020-05-06 grroth Erase dx.break call instruction when replaced (#2867)
2020-05-04 ehsannas [build] Abandon making artifacts by Travis. (#2866)
2020-05-01 python3kgae Mark precise on dxil operations when set Gis. (#2861)
2020-04-30 grroth Correct long loops for wave-sensitive tracing (#2859)
2020-04-30 python3kgae Enable copy-in copy-out for lib profile. (#2858)
2020-04-29 texr Use SmallMapVector for deterministic ordering from GetOpFuncList (#2857)
2020-04-29 grroth Handle more complicated dx.break circumstances (#2825)
2020-04-28 grroth Use Attribute to designate wave-sensitive intrinsics (#2853)
2020-04-28 python3kgae Not copy GEP arg when the ptr is alloca/arg/const global. (#2855)
2020-04-28 31109344+adam-yang Optimized bitcode loading. Added function to only materialize named MD. (#2854)
Roll third_party/glslang/ f03cb290a..0ab78114a (16 commits)
https://github.com/KhronosGroup/glslang/compare/f03cb290ac10...0ab78114a9e1
$ git log f03cb290a..0ab78114a --date=short --no-merges --format='%ad %ae %s'
2020-05-18 laddoc Add check for DOUBLE in low versions (#2223)
2020-05-18 greg Flatten all interface variables (#2217)
2020-05-18 cepheus Bump version.
2020-05-15 lryer Reserve unused std140 uniform block in reflection, and fix uniform block matrix layout (#2041)
2020-05-15 cepheus Bump version.
2020-05-14 duke.acacia Move to newer version of SPIRV-Tools
2020-05-12 cepheus Address #2211: Improve the copy constructor of TVarLivePair.
2020-05-11 xilefmai Fix Web build
2020-05-08 sebastian.neubauer Explicitly mark some enums as unsigned
2020-05-01 cepheus Fix #2191: Error check for indexing reference containing unsize array.
2020-05-01 cepheus GLSL: Separate out swizzle handling (potentially fixing bugs).
2020-04-21 pmistry Add support for es extension GL_EXT_blend_func_extended * Introduces builtin variables gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT * Introduces builtin constant gl_MaxDualSourceDrawBuffersEXT * enables support for layout qualifier "index" in es profile
2020-04-30 63069047+pmistryNV Add support for extension GL_EXT_shader_integer_mix (#2203)
2020-04-26 pmistry Add support for extension GL_EXT_shader_implicit_conversions Updated extension management in TIntermediate class.
2020-04-30 cepheus Fix #2201: Improve const and copy constructor for TVarLivePair.
2020-04-29 63069047+pmistryNV Add support for extension GL_ARB_vertex_attrib_64bit (#2193)
Roll third_party/googletest/ dcc92d0ab..011959aaf (26 commits)
https://github.com/google/googletest/compare/dcc92d0ab6c4...011959aafddc
$ git log dcc92d0ab..011959aaf --date=short --no-merges --format='%ad %ae %s'
2020-05-13 absl-team Googletest export
2020-05-13 absl-team Googletest export
2020-05-11 absl-team Googletest export
2020-05-08 martin Remove an explicit include of debugapi.h
2020-05-08 martin Revert "Googletest export"
2020-05-07 absl-team Googletest export
2020-05-04 absl-team Googletest export
2020-04-30 absl-team Googletest export
2020-04-28 absl-team Googletest export
2020-04-27 absl-team Googletest export
2020-04-24 absl-team Googletest export
2020-04-23 absl-team Googletest export
2020-04-20 absl-team Googletest export
2020-04-20 absl-team Googletest export
2020-04-17 absl-team Googletest export
2020-05-01 56075233+keshavgbpecdelhi Removed a typo in README.md
2020-03-28 arthur.j.odwyer Add -Wdeprecated to the build configuration.
2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning.
2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning.
2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning.
2020-04-16 arthur.j.odwyer Remove all uses of GTEST_DISALLOW_{MOVE_,}ASSIGN_.
2020-04-19 igor.n.nazarenko Enable protobuf printing for open-source proto messages.
2020-04-16 arthur.j.odwyer VariadicMatcher needs a non-defaulted move constructor for compile-time performance.
2020-04-05 jijyunneng Remove duplicate codes existed in get-nprocessors.sh
2020-03-29 verdoialaurent Fix --gtest_print_time coloring
2020-03-18 calum.robinson Add GTEST_BRIEF option
Roll third_party/shaderc/ 41f271e61..00ac5d821 (5 commits)
https://github.com/google/shaderc/compare/41f271e6139c...00ac5d82178c
$ git log 41f271e61..00ac5d821 --date=short --no-merges --format='%ad %ae %s'
2020-05-11 rharrison Rolling 4 dependencies (#1062)
2020-05-11 chinmaygarde Only add -fPIC if supported by the compiler. (#1061)
2020-05-06 rharrison Remove Singleton pattern around access to glslang (#1059)
2020-05-05 rharrison Add .NET bindings to README.md (#1060)
2020-05-04 rharrison Rolling 5 dependencies and fixing build (#1057)
Roll third_party/spirv-tools/ d0a87194f..18ba3d9a3 (20 commits)
https://github.com/KhronosGroup/SPIRV-Tools/compare/d0a87194f7b9...18ba3d9a353b
$ git log d0a87194f..18ba3d9a3 --date=short --no-merges --format='%ad %ae %s'
2020-05-19 vladimir.davidovich allow cross compiling for Windows Store, UWP, etc. (#3330)
2020-05-19 vasniktel spirv-fuzz: Remove FuzzerPassAddUsefulConstructs (#3341)
2020-05-19 vasniktel Add support for StorageBuffer (#3348)
2020-05-19 462213+sl1pkn07 Prevent Effcee install his things when build spirv-tools with testing enabled (#3256)
2020-05-19 stevenperron Don't register edges twice in merge return (#3350)
2020-05-14 stevenperron Revert "Revert "[spirv-opt] refactor inlining pass (#3328)" (#3342)" (#3345)
2020-05-14 afdx spirv-reduce: Remove unused struct members (#3329)
2020-05-14 andreperezmaselco.developer Add adjust branch weights transformation (#3336)
2020-05-13 stevenperron Revert "[spirv-opt] refactor inlining pass (#3328)" (#3342)
2020-05-13 jaebaek [spirv-opt] refactor inlining pass (#3328)
2020-05-13 afdx spirv-reduce: Remove unused uniforms and similar (#3321)
2020-05-13 afdx spirv-fuzz: Fix to fact manager (#3339)
2020-05-13 afdx spirv-fuzz: Get rid of unnecessary template method (#3340)
2020-05-12 stevenperron Do merge return if the return is not at the end of the function. (#3337)
2020-05-06 jaebaek Preserve debug info for wrap-opkill (#3331)
2020-05-05 jbolz Validate ShaderCallKHR memory scope (#3332)
2020-05-01 afdx spirv-fuzz: Do not allow adding stores to read-only pointers (#3316)
2020-04-30 paulthomson reduce: increase default step limit (#3327)
2020-04-30 afdx Generalize IsReadOnlyVariable() to apply to pointers (#3325)
2020-04-28 stevenperron Delete nullptr in function bb list immedietly (#3326)
Roll third_party/swiftshader/ 941293d51..b6e8c3f0f (40 commits)
https://swiftshader.googlesource.com/SwiftShader.git/+log/941293d512fe..b6e8c3f0f483
$ git log 941293d51..b6e8c3f0f --date=short --no-merges --format='%ad %ae %s'
2020-05-01 capn Encapsulate the RValue<T> value field
2020-05-01 capn Add type-safe Reference<T> load method
2020-05-01 capn Add type-safe LValue<T> load and store methods
2020-05-01 capn Retrieve Variable type through an abstract method
2020-05-08 capn Rename Reactor static getType() methods to type()
2020-05-15 capn Fix processing OpExecutionMode for the requested entry point
2020-05-13 capn Regres: Reverse full test run order
2020-03-20 srisser Fix asserts due to missing texture formats
2020-05-08 sugoi Fix missing border update after Image blit
2020-05-11 jonahr Wrap Xcb reply call for error handling
2020-05-12 sugoi Fix sRGB color clear
2020-05-04 amaiorano Add high precision filtering extension
2020-05-08 capn Regres: Limit the Gerrit comment message length
2020-05-07 nicolascapens Revert "Produce MSVC error when virtual class misses virtual destructor"
2020-05-04 capn Remove typeinfo from Vulkan exported symbols
2020-05-05 capn Produce MSVC error when virtual class misses virtual destructor
2020-05-06 sugoi Also use out of bound detection for image stores
2020-05-06 bclayton CMakeLists: Fix building of llvm-with-cov
2020-05-04 jrprice Insert __msan_unposion for masked/scattered stores
2020-04-15 sugoi Detect out of bounds image pointers
2020-05-05 swiftshader.regress Regres: Update test lists @ 6ce626b4
2020-05-05 bclayton Regres: Don't nuke the daily test dir before using the test results
2020-05-05 bclayton CMake: Only build turbo-cov with clang + llvm 10
2020-05-04 capn Remove typeinfo from GLES exported symbols
2020-04-29 capn Enable the shaderStorageImageArrayDynamicIndexing feature
2020-04-29 capn Enable the shaderStorageBufferArrayDynamicIndexing feature
2020-04-29 capn Enable the shaderSampledImageArrayDynamicIndexing feature
2020-04-29 capn Enable the shaderUniformBufferArrayDynamicIndexing feature
2020-01-31 capn Implement dynamic descriptor array indexing
2020-04-06 capn Skip image sampling if no SIMD lanes are active
2020-04-30 capn Move the OFFSET() macro to Reactor
2020-05-01 amaiorano Regres: use Subzero backend by default
2020-04-30 bclayton Squashed 'third_party/marl/' changes from 748d3c161..3c643dd4c
2020-04-30 bclayton Vulkan/Debug: Don't step for column updates
2020-04-30 bclayton Vulkan/Debug: Fix build with clang-10.
2020-04-12 bclayton Device: Use std::unique_ptr instead of raw pointers
2020-04-09 amaiorano CMake: add graphviz generation scripts
2020-04-29 jrprice Fix null dereference in OFFSET macro
2020-04-29 capn Fix JIT on separate thread
2020-04-28 capn Avoid implicitly destructing thread-locals
Roll third_party/vulkan-headers/ 4c19ae6b9..09531f279 (3 commits)
https://github.com/KhronosGroup/Vulkan-Headers/compare/4c19ae6b95e4...09531f27933b
$ git log 4c19ae6b9..09531f279 --date=short --no-merges --format='%ad %ae %s'
2020-05-15 oddhack Update for Vulkan-Docs 1.2.141
2020-05-04 devrel Remove advanced notice of header change
2020-05-04 oddhack Update for Vulkan-Docs 1.2.140
Roll third_party/vulkan-loader/ 3336e65e8..3e390a159 (4 commits)
https://github.com/KhronosGroup/Vulkan-Loader/compare/3336e65e8801...3e390a159761
$ git log 3336e65e8..3e390a159 --date=short --no-merges --format='%ad %ae %s'
2020-05-12 charles loader: Preload ICD use its own mutex
2020-05-05 shannon build: Fix `loader_genvk.py` error logging
2020-05-04 shannon build: Update known-good for 1.2.140 header
2020-04-28 petr_kraus docs: Fix typo
Roll third_party/vulkan-validationlayers/ a977d6557..67eac5116 (101 commits)
https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/a977d65576b5...67eac5116ba3
$ git log a977d6557..67eac5116 --date=short --no-merges --format='%ad %ae %s'
2020-05-14 tony tests: Add test for validation features
2020-05-13 tony layers: Validate validation features
2020-05-15 s.fricke tests: Add AHB MemoryReq VUIDs
2020-05-14 s.fricke layers: Add AHB MemoryReq VUIDs
2020-05-12 mark docs: Update khronos validation layer doc for form and content
2020-05-05 mark tests: Add spec URL tests
2020-05-05 mark cmake: Add spec build option to tests build
2020-05-04 mark cmake: Add layer option to create annotated spec vuid links
2020-05-02 mark logging: Construct either khronos or annotated spec links
2020-05-05 mark scripts: Use apiversion from json file instead of hardcoded
2020-05-01 mark scripts: Update val stats script to generate 1.2 errormsg URLs
2020-05-13 s.fricke layers: Add attachment index to message
2020-05-13 s.fricke layers: Label YCbCr VUIDs
2020-05-14 mark practices: Warn that debug_report is deprecated
2020-05-14 mark tests: Add deprecated extension test cases
2020-05-14 mark practices: Repair deprecated extension version checks
2020-05-13 tony layers: Fix custom border color check
2020-04-15 tony tests: Tests for custom border color
2020-04-15 tony layers: Validation for VK_EXT_custom_border_color
2020-05-12 jan-harald.fredriksen tests: Add VK_EXT_fragment_density_map validation tests
2020-05-12 jan-harald.fredriksen layers: Validate VK_EXT_fragment_density_map
2020-05-12 mark stateless: Fix unchanged parameter-validation line
2020-05-06 souravp tests: handling for various Ray tracing VUID
2020-05-12 mark layers: Fix local variable name style
2020-05-06 souravp layers: handles multiple ray tracing VUID
2020-05-11 s.fricke tests: Add HOST_STAGE VUIDs
2020-05-07 s.fricke layers: Add HOST_STAGE VUIDs
2020-05-09 karl travis: Improve ccache efficiency on Travis-CI builds
2020-05-08 s.fricke tests: Add VK_EXT_sampler_filter_minmax VUID
2020-05-08 s.fricke layers: Add VK_EXT_sampler_filter_minmax VUID
2020-05-07 s.fricke layers: Add VUID 00829
2020-05-08 s.fricke layers: Label VUID 04006
2020-05-11 jbolz tests: Add null descriptor validation tests
2020-05-08 jbolz layers: Validate VK_EXT_robustness2
2020-05-11 mark practices: Change non-success warnings to infos
2020-05-08 mark corechecks: Fix unused function assert in clang release builds
2020-05-08 mark docs: Update BUILD.md for the new SPIRV-headers dependency
2020-05-02 mark tests: Audit use of locks in ErrorMonitor
2020-05-08 mark tests: Added CmdBindIndexBuffer TYPE_UINT8_EXT test case
2020-05-08 mark stateless: Fixed null check for uint8_feature validation
2020-05-07 mark layers: Avoid state updates if QueueSubmit doesn't succeed
2020-05-06 tony layers: Move logging into ValidateDescriptorSetBindingData
2020-05-05 tony tests: Test gpu-av aborts
2020-05-01 tony gpu: Initialize layout handles
2020-05-07 shannon build: Modify tests for VUID changes for 1.2.140
2020-05-07 mikes travis: Remove devsim from validation cloud CI
2020-05-06 shannon scripts: Modify scripts to output UNIX line ending
2020-05-06 mark lifetimes: Fixed code generator to ignore new param attribs
2020-05-01 shannon build: Update known-good files for 1.2.140 header
2020-05-06 mark tests: Fix an END_RANGE use that slipped through code review
(...)
2020-05-05 tony layers: Don't validate QueueFamilyIndices if !CONCURRENT
2020-05-05 tony docs: Add debug printf to settings file
2020-05-04 s.fricke tests: Add drawIndirectCount VUIDs
2020-05-02 s.fricke layers: Add drawIndirectCount VUIDs
2020-05-02 s.fricke layers: Add drawIndirectCount parameterValidation
2020-05-04 s.fricke tests: Add feature12 extension VUIDs
2020-05-04 s.fricke layers: Add feature12 extension VUIDs
2020-04-28 mark build: Install SPIRV-Headers for validation layers build
2020-05-04 s.fricke tests: Add VK_EXT_sample_locations VUIDs
2020-05-03 s.fricke layers: Add VK_EXT_sample_locations VUIDs
2020-05-02 s.fricke tests: Add VUID 02243 and 02245
2020-05-02 s.fricke layers: Add VUID 02243 and 02245
2020-05-02 s.fricke layers: Label RenderPass2 VUIDs
2020-05-03 spang Don't validate initial layout on external resource acquire
2020-04-30 s.fricke tests: Add extra support for VUID 01549
2020-04-23 s.fricke layers: Add support for VUID 01549
2020-04-11 s.fricke tests: Add extra test for multi-plane format Compatibility
2020-05-01 tony tests: Set 1.1 target api for gpu tests
2020-04-25 s.fricke tests: Add Query VUIDs
2020-04-25 s.fricke layers: Add Query VUIDs
2020-04-25 s.fricke tests: Add VUID 00431 and 00432
2020-04-25 s.fricke layers: Add VUID 00431
2020-04-28 mark tests: Add test for Qfamilyindices in EXCLUSIVE sharing mode
2020-04-28 mark safe_structs: Ignore pQueueFamilyIndices if NOT CONCURRENTMODE
2020-05-01 tony gpu: Blacklist Nexus Player in OOBGraphicsShaders
2020-04-25 s.fricke tests: Add GetDeviceQueue VUIDs
2020-04-25 s.fricke layers: Add GetDeviceQueue VUIDs
2020-04-29 tony tests: Make api checks consistent
2020-04-29 mark tests: Add BP tests for non-success return code warnings
2020-04-29 mark practices: Fix messages for non-success return codes
2020-04-29 greg Add shader usage to debug printf doc
2020-04-29 tony tests: Use IsPlatform to detect Mock ICD
2020-04-23 tony tests: Move skip decision from blacklist to test
2020-04-23 tony tests: Add physical device properties retrieval
2020-04-25 souravp tests:AccelarationStructure tests
2020-04-25 souravp layers: ray tracing validation
2020-04-28 s.fricke tests: Add Support for RP Attachment VUIDs
2020-04-28 s.fricke layers: Add Support for RP Attachment VUIDs
2020-04-29 s.fricke tests: Add support for vkBindImageMemory2 VUID
2020-04-29 s.fricke layers: Add support for vkBindImageMemory2 VUID
2020-04-27 souravp tests: VK_NV_device_diagnostic_checkpoints
2020-04-27 souravp layers: VK_NV_device_diagnostic_checkpoints
2020-04-23 s.fricke tests: Add support for VUID 02634
2020-04-23 s.fricke layers: Add support for VUID 02634
2020-04-25 s.fricke tests: Add VUID 01658 and 01659
2020-04-25 s.fricke layers: Add VUID 01658 and 01659
2020-04-28 tony layers: Fix ValidateClearAttachmentExtent
2020-04-29 mark practices: Fix ValidateReturnCodes parameters
2020-04-25 s.fricke tests: Add VUID 02682 and 02683
2020-04-25 s.fricke layers: Add VUID 02682 and 02683
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
|
|
Add instanced drawing support for AmberScript
Fixes #565
|
|
Add -DAMBER_ENABLE_RTTI for disabling the `-fno-rtti` flag for GCC and Clang.
Runtime type information is needed for VK-GL-CTS due to its use of
dynamic_cast.
|
|
The Verifier::IsEqualWithTolerance method was previously always
returning true when one of the values was a NaN. This adds a special
case to make sure that NaNs are handled properly.
|
|
|
|
|
|
82e4066d66 am: 2ee0bb5848 am: a1915007cb am: 889cd062de -s ours am: 7a51c958e0 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 82e4066d66 is in history
Change-Id: Ia21a43cc9cb178cff0d1fbaf3a68291bcc70d31b
|
|
am: 82e4066d66 -s ours am: 5f595ab800 -s ours" into rvc-d1-dev-plus-aosp am: 6faab06d82 -s ours am: 3e3ac87f58 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 82e4066d66 is in history
Change-Id: Ia4d8a75555649d1c50daa1ea77a9709141c0fd1e
|
|
82e4066d66 am: 2ee0bb5848 -s ours am: 7c58c56870 -s ours am: 4903d53cba -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 2a5dd60b28 is in history
Change-Id: I9985f18c1c195a56aefd2e712454e8fddacf3e2c
|
|
82e4066d66 am: 2ee0bb5848 am: a1915007cb am: 889cd062de -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 82e4066d66 is in history
Change-Id: I02dfd23d72600b1fc6c148c7aad061d9b005507f
|
|
am: 82e4066d66 -s ours am: 5f595ab800 -s ours" into rvc-d1-dev-plus-aosp am: 6faab06d82 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 82e4066d66 is in history
Change-Id: Iffd2f672ee01621a560bc5118337b452177798f0
|
|
82e4066d66 am: 2ee0bb5848 -s ours am: 7c58c56870 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 2a5dd60b28 is in history
Change-Id: Ia11e8783fb581f18b411997441c921df94073b8d
|
|
2ee0bb5848 am: a1915007cb
Change-Id: Id8d6a1affd1e09bf2e5771068ab4293d3e716bba
|
|
am: 82e4066d66 -s ours am: 5f595ab800 -s ours" into rvc-d1-dev-plus-aosp
|
|
Change-Id: I7e81c2bfb8f29e82438b0f42de71d207ecb5fcb2
|
|
82e4066d66 -s ours am: 5f595ab800 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 2a5dd60b28 is in history
Change-Id: Ifc56b1c51aa60ed50260d795f2846a14f9c4eb0b
|
|
82e4066d66 am: 2ee0bb5848 -s ours
am skip reason: Change-Id I22cc9c2cea9e7aef7bcfc343c95e522b26ec6638 with SHA-1 2a5dd60b28 is in history
Change-Id: I5edea49716973c7c17407276c48303b2b4e2ac2c
|