| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[msl] Add subgroupMatrixScalarAdd Add support for subgroupMatrixScalarAdd by converting it into a multiply of the identity matrix and an accumulation of a filled matrix of the scalar value. Fixed: 457422526 Change-Id: Ie3806e49db3ea2f28a0883def1a138d577d294c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271154 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
[msl] Remove FlattenBindings The GenerateBindings helper will already change groups to 0 so we should not need a special FlattenBindings transform. Change-Id: Ifb85fc171076560452fb888b708883d9c77bb74b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/268240 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
Roll DEPS for a bunch of dependencies in order to roll build/. - Roll gn version 487f8353f1..5d0a4153b0 (45 commits) https://gn.googlesource.com/gn/+log/487f8353f1..5d0a4153b0 - Roll build/ 5b9c84abf..0c8d2cd8f (194 commits) https://chromium.googlesource.com/chromium/src/build/+log/5b9c84abf978..0c8d2cd8fbe6 - Roll buildtools/ bb0dbc354..958004daa (77 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/bb0dbc354cf9..958004daacdd - Roll tools/clang/ 2ca74111d..8e6c4696e (32 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/2ca74111d25f..8e6c4696e2ae - Roll testing/ ae9705179..2b3969474 (2500 commits) https://chromium.googlesource.com/chromium/src/testing/+log/ae9705179f82..2b39694741d6 - Roll third_party/libc++/src/ 621455c85..d957c6fda (171 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/621455c85cae..d957c6fda58b - Roll third_party/libc++abi/src/ b6f2833c9..f7f5a32b3 (3 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/b6f2833c9954..f7f5a32b3e95 - Roll third_party/llvm-libc/src/ 630ea5577..c909c9e43 (256 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/630ea5577da4..c909c9e439a6 - Roll third_party/abseil-cpp/ cae4b6a39..9d692d669 (27 commits) https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/cae4b6a3990e..9d692d669253 - Roll third_party/libFuzzer/src/ e31b99917..bea408a6e (5 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git/+log/e31b99917861..bea408a6e01f - Roll third_party/partition_alloc/ 2041003ba..fae4df38c (122 commits) https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/2041003ba674..fae4df38cef9 - Roll third_party/protobuf/ 1a4051088..fef7a765b (41 commits) https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/1a4051088b71..fef7a765bb0d - Roll third_party/emsdk/ 419021fa0..eff90ca04 (19 commits) https://chromium.googlesource.com/external/github.com/emscripten-core/emsdk.git/+log/419021fa0404..eff90ca04a37 - Roll third_party/zlib/ 209717dd6..caf4afa1a (43 commits) https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/209717dd69cd..caf4afa1afc9 Created with: roll-dep build roll-dep buildtools roll-dep tools/clang roll-dep testing roll-dep third_party/libc++/src roll-dep third_party/libc++abi/src roll-dep third_party/llvm-libc/src roll-dep third_party/abseil-cpp roll-dep third_party/libFuzzer/src roll-dep third_party/partition_alloc roll-dep third_party/protobuf roll-dep third_party/emsdk roll-dep third_party/zlib Change-Id: Icd43140bc987ddf221d4896b16adc63ff71a04d9 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/261694 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 9 个月前 | |
[msl] Enable print builtin via ConvertPrintToLog Add a flag to use Metal 3.2 for validation, which is added to generated tests that use the print builtin. Bug: 433534277 Change-Id: I647b13af77b856b116f4b61a4648d2ff0743e19c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/254594 Commit-Queue: James Price <jrprice@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 11 个月前 | |
[spir-v] Generate SubgroupMatrix info in SPIR-V backend. Update the SPIR-V backend to generate the SubgroupMatrix configuration information and place in the returned output. Fixed: 459779965 Change-Id: Iac78d513d6df620248061c08be04a37ba0d144f7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/275095 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 7 个月前 | |
Consolidate some utils folders Several of the utils/ folders have as many, or more, BUILD files then actual files. This Cl consolidates some of those into larger folders. Change-Id: Ie378d5575f421327e4011c496c06875ea1245027 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/216414 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 1 年前 | |
Consolidate some utils folders Several of the utils/ folders have as many, or more, BUILD files then actual files. This Cl consolidates some of those into larger folders. Change-Id: Ie378d5575f421327e4011c496c06875ea1245027 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/216414 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 1 年前 | |
Roll DEPS for a bunch of dependencies in order to roll build/. - Roll gn version 487f8353f1..5d0a4153b0 (45 commits) https://gn.googlesource.com/gn/+log/487f8353f1..5d0a4153b0 - Roll build/ 5b9c84abf..0c8d2cd8f (194 commits) https://chromium.googlesource.com/chromium/src/build/+log/5b9c84abf978..0c8d2cd8fbe6 - Roll buildtools/ bb0dbc354..958004daa (77 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/bb0dbc354cf9..958004daacdd - Roll tools/clang/ 2ca74111d..8e6c4696e (32 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/2ca74111d25f..8e6c4696e2ae - Roll testing/ ae9705179..2b3969474 (2500 commits) https://chromium.googlesource.com/chromium/src/testing/+log/ae9705179f82..2b39694741d6 - Roll third_party/libc++/src/ 621455c85..d957c6fda (171 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/621455c85cae..d957c6fda58b - Roll third_party/libc++abi/src/ b6f2833c9..f7f5a32b3 (3 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/b6f2833c9954..f7f5a32b3e95 - Roll third_party/llvm-libc/src/ 630ea5577..c909c9e43 (256 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/630ea5577da4..c909c9e439a6 - Roll third_party/abseil-cpp/ cae4b6a39..9d692d669 (27 commits) https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/cae4b6a3990e..9d692d669253 - Roll third_party/libFuzzer/src/ e31b99917..bea408a6e (5 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git/+log/e31b99917861..bea408a6e01f - Roll third_party/partition_alloc/ 2041003ba..fae4df38c (122 commits) https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/2041003ba674..fae4df38cef9 - Roll third_party/protobuf/ 1a4051088..fef7a765b (41 commits) https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/1a4051088b71..fef7a765bb0d - Roll third_party/emsdk/ 419021fa0..eff90ca04 (19 commits) https://chromium.googlesource.com/external/github.com/emscripten-core/emsdk.git/+log/419021fa0404..eff90ca04a37 - Roll third_party/zlib/ 209717dd6..caf4afa1a (43 commits) https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/209717dd69cd..caf4afa1afc9 Created with: roll-dep build roll-dep buildtools roll-dep tools/clang roll-dep testing roll-dep third_party/libc++/src roll-dep third_party/libc++abi/src roll-dep third_party/llvm-libc/src roll-dep third_party/abseil-cpp roll-dep third_party/libFuzzer/src roll-dep third_party/partition_alloc roll-dep third_party/protobuf roll-dep third_party/emsdk roll-dep third_party/zlib Change-Id: Icd43140bc987ddf221d4896b16adc63ff71a04d9 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/261694 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 9 个月前 | |
[ir][msl] Add msl def file Add a msl.def file and put the threadgroup_barrier method into it. This is what the various barriers translate into but also carries the barrier type required by MSL. Bug: tint:1967 Change-Id: I6d822df111d57f64d7ac9023249cbe971c97ac6d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/163340 Reviewed-by: James Price <jrprice@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 2 年前 | |
[msl] Add subgroupMatrixScalarAdd Add support for subgroupMatrixScalarAdd by converting it into a multiply of the identity matrix and an accumulation of a filled matrix of the scalar value. Fixed: 457422526 Change-Id: Ie3806e49db3ea2f28a0883def1a138d577d294c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271154 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
[msl] Add subgroupMatrixScalarAdd Add support for subgroupMatrixScalarAdd by converting it into a multiply of the identity matrix and an accumulation of a filled matrix of the scalar value. Fixed: 457422526 Change-Id: Ie3806e49db3ea2f28a0883def1a138d577d294c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271154 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
[msl] Add subgroupMatrixScalarAdd Add support for subgroupMatrixScalarAdd by converting it into a multiply of the identity matrix and an accumulation of a filled matrix of the scalar value. Fixed: 457422526 Change-Id: Ie3806e49db3ea2f28a0883def1a138d577d294c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271154 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
Stop formatting generated cc and h files. Update the tint generator script to no longer call clang-format on any generated cc or h file. Instead wrap those files in a clang-format off/on pair so formatting will be skipped. This saves about 7s on a run of ./tools/run gen on my M3 Mac. Change-Id: I7f7e16945b97b166d04b9505accdf49b9b25f691 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259274 Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: James Price <jrprice@google.com> | 10 个月前 | |
[msl] Add subgroupMatrixScalarAdd Add support for subgroupMatrixScalarAdd by converting it into a multiply of the identity matrix and an accumulation of a filled matrix of the scalar value. Fixed: 457422526 Change-Id: Ie3806e49db3ea2f28a0883def1a138d577d294c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271154 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 8 个月前 | ||
| 9 个月前 | ||
| 11 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 10 个月前 | ||
| 8 个月前 |