[WIP] Implement DoBuffer in the Dawn Engine.#519
Closed
sarahM0 wants to merge 8 commits intogoogle:masterfrom
Closed
[WIP] Implement DoBuffer in the Dawn Engine.#519sarahM0 wants to merge 8 commits intogoogle:masterfrom
sarahM0 wants to merge 8 commits intogoogle:masterfrom
Conversation
Merged
dj2
added a commit
that referenced
this pull request
Mar 16, 2020
Roll third_party/clspv/ a0203e51b..0936e2904 (6 commits) google/clspv@a0203e5...0936e29 $ git log a0203e51b..0936e2904 --date=short --no-merges --format='%ad %ae %s' 2020-03-16 kpet Only declare push constants when they will be used (#525) 2020-03-16 48454132+sjw36 Builtins::Lookup interface - phase1 (#519) 2020-03-16 jrprice Support half variants of dot (#524) 2020-03-15 alanbaker Update LLVM (#526) 2020-03-12 alanbaker Update deps (#523) 2020-03-11 kpet Add support for get_enqueued_local_size() (#521) Roll third_party/clspv-llvm/ 5c917bd9a..5c261c9c4 (444 commits) llvm/llvm-project@5c917bd...5c261c9 $ git log 5c917bd9a..5c261c9c4 --date=short --no-merges --format='%ad %ae %s' 2020-03-16 aprantl Fix typo in parameter name. 2020-03-16 gchatelet Revert "Disable memcpy-inline-fails.ll for windows" 2020-03-16 Matthew.Arsenault AMDGPU/GlobalISel: Make some large merges legal 2020-03-11 maskray [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 llvmgnsyncbot [gn build] Port f62b898c1f5 2020-03-16 thakis [gn build] (manually) port 8b409eaba more 2020-03-16 llvm-dev [TargetLowering] Only demand a funnelshift's modulo amount bits 2020-03-16 thakis [gn build] (manually) port 8b409eaba 2020-03-09 dominik.montada [GlobalISel] combine G_TRUNC with G_MERGE_VALUES 2020-03-16 aqjune [ExpandMemCmp] Correctly set alignment of generated loads 2020-03-16 tatyana [lldb] Remove unimplemented StackFrame::BehavesLikeZerothFrame 2020-03-16 tatyana [lldb] Copy m_behaves_like_zeroth_frame on stack frame update 2020-03-16 aqjune Add tests to ExpandMemCmp/X86/memcmp.ll before submitting D76113 2020-03-16 gchatelet Disable memcpy-inline-fails.ll for windows 2020-03-16 grimar [yaml2obj][test] - Fix comments in ELF/program-header-address.yaml test. NFC. 2020-03-16 sam.parker [NFC][TTI] Remove static_casts 2020-03-16 llvm-dev [X86] X86::isConstantSplat - enable partial undef bit handling by default. 2020-03-16 llvm-dev [X86] LowerRotate - use X86::isConstantSplat to detect constant splat rotation amounts. 2020-03-16 hokein.wu [AST] rename DependencyFlags.h => DependenceFlags.h, NFC 2020-03-16 sam.parker [NFC][TTI] Use switch in getCastInstrCost 2020-03-16 oliver.stannard Disable llvm-objdump --debug-vars tests on Windows 2020-03-16 pavel [lldb] Hardcode target in dwo-type-in-main-file.s test 2020-03-16 pbaran Add AllowMissingMoveFunctionsWhenCopyIsDeleted flag to cppcoreguidelines-special-member-functions 2020-03-14 paulsson [SystemZ] Avoid scalarization of [SU]INT_TO_FP ISD-nodes. 2020-03-16 oliver.stannard Don't run PowerPC objdump tests when PowerPC backend not built 2020-03-16 martin [llvm-objdump] Add llvm_unreachable to silence GCC warning. NFC. 2020-03-16 oliver.stannard Don't run ARM objdump tests when ARM backend not built 2020-03-16 david.stenberg [DebugInfo] Handle generic type DW_OP_convert ops in dsymutil 2020-03-16 pavel [lldb/DWARF] Fix crash when a dwo compile unit refers to a non-dwo type 2020-02-19 oliver.stannard [llvm-objdump] Add entry_value and stack_value opcodes 2020-02-19 oliver.stannard [llvm-objdump] Add simple memory expressions to variable display 2020-02-27 oliver.stannard [DebugInfo] Add unit test for compact expression printer 2019-12-09 oliver.stannard [llvm-objdump] Display locations of variables alongside disassembly 2020-03-16 sander.desmalen [SVE] Auto-generate builtins and header for svld1. 2020-03-16 david.stenberg [DebugInfo] Handle generic type DW_OP_convert ops in llvm-dwarfdump 2020-03-16 shengchen.kan [NFC][MC] Rename alignBranches* to emitInstruction* 2020-03-13 ruiu Implement CET Shadow Stack (Intel Controlflow Enforcement Technology) support on Windows 2020-03-16 grimar [obj2yaml][test] - Simplify call-graph-profile-section.yaml. NFCI. 2020-03-15 shengchen.kan [NFC][X86] Simplify test cases for branch align 2020-03-16 me [AVR] Add a release note about the AVR backend becoming an official backend 2020-03-13 simon [MIPS] Implement PUL.PS and PUU.PS instructions 2020-03-13 serguei.katkov [Verifier] Remove invalid verifier check 2020-03-13 JunMa [Coroutines] Do not evaluate InitListExpr of a co_return 2020-03-16 artem.dergachev [analyzer] Fix modeling some library functions when UCHAR_MAX > INT_MAX. 2020-03-15 jonas [debuginfo-tests] Update test for double-dash long-option. 2020-03-15 aqjune [CodeGenPrepare] Freeze condition when transforming select to br 2020-03-16 aqjune Revert "[CodeGenPrepare] Freeze condition when transforming select to br" 2020-03-15 jonas [lldb/Process] Include Unwind.h in FreeBSDThread 2020-03-15 jonas [lldb/Host] s/FindProcesses/FindProcessesImpl/ in freebsd/Host.cpp 2020-03-13 jonas [lldb/Utils] Use PYTHON_EXECUTABLE to configure lldb-dotest's shebang (...) 2020-03-11 vvereschaka Revert "Temporarily re-apply https://reviews.llvm.org/D74347" 2020-03-11 ldionne [libc++abi] NFC: Simplify extern C declaration 2020-03-06 phosek [runtimes] When COMPILER_RT is enabled, consider SANITIZER prefixes 2020-03-04 aprantl Add an SDK attribute to DICompileUnit 2020-02-29 rnk Avoid including FileManager.h from SourceManager.h 2020-03-11 rnk Fix formatting after Module.h include adjustment, NFC 2020-03-11 spatel [PatternMatch] add matcher for FP infinity; NFC 2020-02-27 tra [CUDA,clang-cl] Filter out unsupported arguments for device-side compilation. 2020-02-27 rnk Avoid including Module.h from ExternalASTSource.h 2020-03-10 jinl Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode 2020-03-11 riddleriver [mlir] Add support for non-identifier attribute names. 2020-03-11 mitchell Revert "[clang-format] Add option to specify explicit config file" There were a number of unexpected test failures. 2020-03-11 ldionne [libc++] Add SHA for C++20 Synchronization Library in ABI changelog 2020-03-11 mitchell [clang-format] Add option to specify explicit config file Summary: This diff extends the -style=file option to allow a config file to be specified explicitly. This is useful (for instance) when adding IDE commands to reformat code to a personal style. 2020-03-11 spatel [InstCombine] reduce demand-limited bool math to logic 2020-03-10 spatel [InstCombine] add tests for bool math; NFC 2020-03-11 aprantl Add a verification mechanism to CompilerType. 2020-03-11 Matthew.Arsenault AMDGPU: Don't hard error on LDS globals in functions 2020-03-11 listmail [GC] Loosen ordering on statepoint reloads to allow CSE 2020-03-11 paulatoth [clang-tidy] Mock system headers for portability-restrict-system-includes tests. 2020-03-06 stephen.neuendorffer [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt 2020-03-11 llvm-dev [DAG] MatchRotate - Add funnel shift by immediate support 2020-03-11 stephen.neuendorffer [MLIR] Do not link mlir-cpu-runner with X86 libs 2020-02-17 jaskiewiczs Temporarily re-apply https://reviews.llvm.org/D74347 2020-03-11 francesco.petrogalli [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions. 2020-03-10 Stanislav.Mekhanoshin [AMDGPU] Disable nested endcf collapse 2020-02-25 timshen [MLIR] Guard DMA-specific logic with DMA option 2020-03-10 aqjune [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const)) 2020-03-11 jaskiewiczs [libc++] [cmake] Better diagnostics for missing abi library headers 2020-03-11 jay.foad [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV 2020-03-11 flo [Matrix] Add remark propagation along the inlined-at chain. 2020-03-11 a.bataev [OPENMP][DOCS]Mark depobj as implemented, NFC. 2020-03-04 saugustine Lazily save initialState of registers during unwind. 2020-03-10 andrzej.warzynski [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic 2020-03-11 listmail [GC] Remove buggy untested optimization from statepoint lowering 2020-03-09 aprantl Add a decorator option to skip tests based on a default setting. 2020-03-03 maskray [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign 2020-03-11 james.henderson [Object][unittest] Skip tests on machines with non-64 bit size_t 2020-03-11 david.green [ARM] Extra VFMA tests. NFC 2020-03-11 hokein.wu [clangd] Improve the "max limit" error message in rename, NFC. 2020-02-20 Matthew.Arsenault AMDGPU/GlobalISel: Manually RegBankSelect copies 2020-03-09 csigg [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead. 2020-01-29 csigg Change to individual pretty printer classes, remove generic `make_printer`. 2020-03-11 hubert.reinterpretcast [unittests][Object] Use matching signedness for expected value 2020-03-11 artem.dergachev [analyzer] Fix a strange compile error on a certain Clang-7.0.0 2020-03-11 protze [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable 2020-03-10 a.bataev [LIBOMPTARGET]Fix PR45139: Bug in mixing Python and OpenMP target offload. 2020-03-11 clementval [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering 2020-03-11 herhut Revert "[MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering" 2020-03-11 jbcoe [clang-format] Improved identification of C# nullables Roll third_party/cppdap/ c4358807e..4dcca5775 (1 commit) google/cppdap@c435880...4dcca57 $ git log c4358807e..4dcca5775 --date=short --no-merges --format='%ad %ae %s' 2020-03-12 bclayton Socket: Enable TCP_NODELAY Roll third_party/dxc/ cf0560b49..b5dda91c1 (4 commits) microsoft/DirectXShaderCompiler@cf0560b...b5dda91 $ git log cf0560b49..b5dda91c1 --date=short --no-merges --format='%ad %ae %s' 2020-03-13 Xottab-DUTY Enable D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY(#2572) 2020-03-12 jaebaek [spirv] Support Vulkan 1.2: change operands of OpEntryPoint (#2728) 2020-03-12 texr Skip root signature container validation on validator < 1.5 (#2764) 2020-03-11 texr Fix invalid sample count for typed buffers in struct (#2763) Roll third_party/glslang/ 9b620aa0c..4b2483ee8 (1 commit) KhronosGroup/glslang@9b620aa...4b2483e $ git log 9b620aa0c..4b2483ee8 --date=short --no-merges --format='%ad %ae %s' 2020-03-16 mbechard Fix #2005. Allow multiple compilation units to declare identical push_constant blocks (#2123) Roll third_party/shaderc/ 14f128e8d..a7657e4fa (2 commits) google/shaderc@14f128e...a7657e4 $ git log 14f128e8d..a7657e4fa --date=short --no-merges --format='%ad %ae %s' 2020-03-13 rharrison Rolling 2 dependencies (#999) 2020-03-12 rharrison Rolling 5 dependencies and updating expectations (#997) Roll third_party/spirv-headers/ 30ef660ce..a17e17e36 (1 commit) KhronosGroup/SPIRV-Headers@30ef660...a17e17e $ git log 30ef660ce..a17e17e36 --date=short --no-merges --format='%ad %ae %s' 2020-03-13 jmadill Add missing header to BUILD.gn. Roll third_party/spirv-tools/ dd3d91691..7a8f79762 (4 commits) KhronosGroup/SPIRV-Tools@dd3d916...7a8f797 $ git log dd3d91691..7a8f79762 --date=short --no-merges --format='%ad %ae %s' 2020-03-13 vasniktel Update dependencies (#3228) 2020-03-12 greg Instrument: Debug Printf support (#3215) 2020-03-12 vasniktel spirv-fuzz: Support OpPhi when adding dead break and continue (#3225) 2020-03-12 afdx spirv-fuzz: Fix vector width issue in 'add equation instructions' pass (#3223) Roll third_party/swiftshader/ ca10816d6..440fc9959 (29 commits) https://swiftshader.googlesource.com/SwiftShader.git/+log/ca10816d6c22..440fc9959f06 $ git log ca10816d6..440fc9959 --date=short --no-merges --format='%ad %ae %s' 2020-03-16 swiftshader.regress Regres: Update test lists @ 3a50a43d 2020-03-13 bclayton SpirvShaderDebugger: Implement scope nesting 2020-03-10 sugoi Compile Vulkan library with Subzero in Chromium 2020-03-13 bclayton SpirvShader: Silence warnings of unexpected opcodes 2020-02-28 amaiorano Subzero: hide dependency on Marl 2020-03-13 amaiorano BUILD.gn: add missing dependency onto marl for SubzeroReactor 2020-03-12 capn Consistently use TRUE/FALSE in CMakeLists.txt 2020-03-13 capn Exclude all static libraries from "all" build target 2020-02-28 amaiorano Subzero: replace Win32 fibers with Marl for couroutines 2020-03-12 bclayton SpirvShaderDebugger: Add flag for printing opcodes as they're executed 2020-03-12 bclayton SpirvShaderDebugger: Make Function extend Scope 2020-03-12 bclayton SpirvShaderDebugger: Add string helper for debug kinds 2020-03-12 bclayton SpirvShader: Implement OpenCLDebugInfo100DebugInfoNone 2020-03-12 bclayton SpirvShaderDebugger: Stub UNIMPLEMENTED() opcodes 2020-03-11 bclayton SpirvShader: Implement OpenCLDebugInfo100DebugInlinedAt 2020-03-11 sugoi Allow 3D filtering in the Blitter 2020-03-12 capn Fix building with latest LLVM 2020-03-12 capn Document single-level YCbCr image assumption 2020-03-09 capn Clarify the PointCoord calculation 2020-03-09 capn Remove unnecessary point setup calculations 2020-03-12 capn Don't needlessly build LLVM 2020-03-12 bclayton Squashed 'third_party/marl/' changes from 94a361cf0..64d123947 2020-03-11 bclayton VkImage: Implement BC7 texture format 2020-03-11 bclayton Squashed 'third_party/marl/' changes from a047dd0bb..94a361cf0 2020-03-06 capn Support running PowerVR samples using SwiftShader on Linux 2020-02-18 bclayton Regres: Roll dEQP to 1.2.1 2020-03-10 capn Regres: support testlist creation from specified hash 2020-03-06 capn Suppress warnings in Subzero dependencies 2020-03-10 bclayton Regres: Simplify running of local tests Roll third_party/vulkan-loader/ 136207a63..f1d9f12a1 (3 commits) KhronosGroup/Vulkan-Loader@136207a...f1d9f12 $ git log 136207a63..f1d9f12a1 --date=short --no-merges --format='%ad %ae %s' 2020-03-12 charles loader: Fix skipping all layers if one bad is found 2020-03-10 charles loader: fix crash when json doesn't contain an object 2020-03-11 shannon build: Update known-good for 1.2.134 header Roll third_party/vulkan-validationlayers/ 2ff8b6a6f..be663d752 (8 commits) KhronosGroup/Vulkan-ValidationLayers@2ff8b6a...be663d7 $ git log 2ff8b6a6f..be663d752 --date=short --no-merges --format='%ad %ae %s' 2020-03-10 mark stateless: Removed suboptimal swapchain performance warning 2020-03-10 mark practices: Add perf warning for suboptimal swapchains 2020-03-09 mark tests: Added verification for subpass index OOB checks 2020-03-09 mark stateless: Added checks for OOB subpass indices 2020-03-11 mark chassis: Remove SetAll function for enables 2020-02-27 attilio.provenzano tests: Add BP tests for Arm-specific checks 2020-02-27 attilio.provenzano practices: Add a set of Arm-specific checks 2020-02-27 attilio.provenzano layers: Add support for vendor-specific checks 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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue #21
Work in progress. Please do not review.