|
8504b3cf
|
2024-11-18T15:32:49
|
|
Add third_party/rust/ to Chromium rolls
Bug: angleproject:349994211
Change-Id: I79b587394b8fad9c5b1b53d2d72604f4ea5de4bd
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6032333
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
42bfb554
|
2024-10-31T10:26:54
|
|
Add llvm-libc dependency, now required for libc++
Bug: chromium:370535840
Change-Id: I98c9dbf90d35a19a4f7fbef68efd2f9221e89b9f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5980611
Commit-Queue: Roman Lavrov <romanl@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
a070b65a
|
2024-10-23T09:52:11
|
|
Roll Chromium from e7eae5389783 to ada7221c4738 (2147 revisions)
Sync libdrm from Chromium after
https://chromium-review.googlesource.com/c/chromium/src/+/5941361
https://chromium.googlesource.com/chromium/src.git/+log/e7eae5389783..ada7221c4738
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-angle-autoroll
Please CC angle-team@google.com,cnorthrop@google.com on the revert to
ensure that a human
is aware of the problem.
To file a bug in Chromium:
https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/64f08eb696..774b608643
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/3e502749c2..09ea565f4a
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/48150ad7ff..546ad56e8a
* third_party/android_build_tools: https://chromium.googlesource.com/chromium/src/third_party/android_build_tools/+log/1bbb99f4c8..9c2addd45d
* third_party/android_build_tools/error_prone/cipd: hcirhm3eL0eu2NTEMxlGV_mdnvPATJ2-iQZa4SaUUfIC..n77J6kWie5cSD7pmkTyni9GjOYh2lyebCU6Eyr6GxXkC
* third_party/android_build_tools/lint/cipd: nKZoTG4Pkcpxo4-FX-0UVN1jIfWLTTTZs2lCfkq2Zg0C..4LvjVBJ-tE7OOEwn-wr9aM6zYpZjl2bZ6jvbfAdCo3wC
* third_party/android_build_tools/manifest_merger/cipd: BtJFh2thmUKU-OBYMaw_dRmyizFdL8AzLQ6C2pV99wUC..92AO-IC4QP7pBCfygcFNL6xN7xiJLTSWdiS0q-pq4ukC
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/306f6a40ac..fdebd3d15a
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/dc40fdd237..940a36cedf
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c4d75a1519..cc924d1ab6
* third_party/fuchsia-sdk/sdk: version:24.20241014.3.1..version:25.20241022.0.1
* third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/d9456b7a63..c8eec3629a
* third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/41b4634414..59d05179e3
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/a661187e08..29d8a79ce5
* third_party/r8/cipd: K7fIEIzzANXaspaV4maRvvy6jqYIHGEgoC4gfJvSD_0C..zNYp2KVrHI9KDsLQCdJIFzXTvkqx3Dav9o5vR1UlMxQC
* third_party/r8/d8/cipd: 3KCj5eRYCvGGYs5i90pRaeihkzsqgUGc4OkICT8AOlIC..zNYp2KVrHI9KDsLQCdJIFzXTvkqx3Dav9o5vR1UlMxQC
* third_party/siso/cipd: git_revision:f10ec3c74e86f2de9b9e5ad4e2d8d3b0192ea4d2..git_revision:4237c4b45d2accad9955693251a99f0b862a0a03
* third_party/turbine/cipd: vSia3h9tzpwpP_goLj4HMdl7_FEB5iVCv9nU5ZXOfIMC..dODwcAXI7V4M-fHO0rZvcMEcW3qgfNnkoPeuwxzO4DsC
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/fa9f14143c..c7678ba8af
* tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/f390ba146f..4b9a28a9b7
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/fcba6e59ba..53554bf3da
* tools/luci-go: git_revision:7dd39503276dfa4a920102ca77a2f409f2f67655..git_revision:d212e392e327834378013806f0263ab263600db2
* tools/luci-go: git_revision:7dd39503276dfa4a920102ca77a2f409f2f67655..git_revision:d212e392e327834378013806f0263ab263600db2
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/b2fd313bb8..752c7a08fc
* tools/skia_goldctl/linux: PpuoaxFG9rnuDcsvax6FcKG2ZWKhNvsO7tqW6G70GXAC..CXeEV6BLm5q9KGe-brhM2NLdmEgjyMyTutd_o3ioqMwC
* tools/skia_goldctl/mac_amd64: RQRQgiXDQ-q73iA9ZFw7R00gRWhOTXu3l1ns3hede0AC..XrxKbvaH3xwOzOdudnSzNTwqJhocETDPtsYNQNWHeIwC
* tools/skia_goldctl/mac_arm64: MU2sytEh51XCW0Nk_qOg2tC9GumCMAjxh-xg8tB0IYkC..oZ0XmjQl2uVb7JQS4TNGfkr4O_ZGRDCZK7VuTwAdZsoC
* tools/skia_goldctl/win: tEJ0WAy5v1qaOQ_jBcMUj540tXs7W8JZOXUNJKKQNPYC..fuydFP_nMX2mXcsO2vqFYHv2H1jdpvF95t8AGCcH7wIC
No update to Clang.
Bug: None
Change-Id: Ie03b429529f91371cc7f6da3973391c640eaf6c5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5955606
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
6afff893
|
2024-07-24T10:05:37
|
|
Roll Rust tools with Chromium
Bug: angleproject:349994211
Change-Id: I9360b869e59365ff41d35359ce5af47c878fa89f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5736063
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
|
|
37b2487b
|
2024-05-03T09:55:04
|
|
Add LunarG api dump layer to ANGLE vulkan back-end
Bug: angleproject:8623
Change-Id: Ia4dbd5915c5fe918cd65e09b468e0b8d094522f7
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5601070
Commit-Queue: Mark Łobodziński <mark@lunarg.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
|
|
b71fe1c5
|
2024-05-16T15:10:09
|
|
Flatten vulkan-deps.
Sub-repos will be now checked out in third_party directly,
instead of under third_party/vulkan-deps.
Bug: chromium:341002187
Change-Id: Ia1c10ce5e7865c164b29bdcabb6ab8a7e4ae35b7
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5545577
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Roman Lavrov <romanl@google.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
afed1224
|
2024-03-04T16:17:37
|
|
CL: Add CTS build to ANGLE
* CTS Build is done automatically if angle_enable_vulkan and
angle_enable_cl flags are set along with angle_enable_cl_testing flag
* Updates ICD Loader source set to include ICD dispatch files
Bug: angleproject:8540
Change-Id: I6ccebb3279e0d2798703b3ec783ff54eabe57452
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5350744
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
|
|
d5720c86
|
2024-01-29T15:39:57
|
|
Reland "Add third_party/perfetto"
This is a reland of commit 4b76bead8f18cccde1a6322038038d66871168d9.
No additional change on top of original CL.
The issue https://b.corp.google.com/issues/323199418
was caused by a mistake during manual merge between aosp ANGLE
and chromium ANGLE:
https://android-review.git.corp.google.com/c/platform/external/angle/+/2937802/-1..1
The third_party/perfetto was not supposed to land in
aosp because Android doesn't support submodules.
The third_party/perfetto is supposed to be deleted by
skia auto-roller. But if it is a manual roll, we need
to manually delete the submodules.
Original change's description:
> Add third_party/perfetto
>
> Conditional on checkout_angle_restricted_traces = True in .gclient
>
> Cloned from android, similarly to Chromium:
> https://crsrc.org/c/DEPS;drc=8f0a542b7501f6c09e8c9c6e273a9bf18742faf5;l=1664
> For now not auto-rolled, will likely need to figure out a way to as
> "prebuilts" are rolled around once a month, which we don't neccessarily
> need but not sure how long the previous ones remain available.
> Bug: b/322779830
> Change-Id: I7c763d26f8a4d446502682bbf6d39dbd5e743827
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5245648
> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
> Commit-Queue: Roman Lavrov <romanl@google.com>
> Reviewed-by: Cody Northrop <cnorthrop@google.com>
Bug: b/322779830
Change-Id: I51d5dff753ed0b57ee91218a070bfbdeb33e9c44
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5259749
Reviewed-by: Roman Lavrov <romanl@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
|
|
6340ed68
|
2024-01-31T19:26:10
|
|
Revert "Add third_party/perfetto"
This reverts commit 4b76bead8f18cccde1a6322038038d66871168d9.
Reason for revert: To unblock Android build team https://b.corp.google.com/issues/323199418
Original change's description:
> Add third_party/perfetto
>
> Conditional on checkout_angle_restricted_traces = True in .gclient
>
> Cloned from android, similarly to Chromium:
> https://crsrc.org/c/DEPS;drc=8f0a542b7501f6c09e8c9c6e273a9bf18742faf5;l=1664
>
> For now not auto-rolled, will likely need to figure out a way to as
> "prebuilts" are rolled around once a month, which we don't neccessarily
> need but not sure how long the previous ones remain available.
>
> Bug: b/322779830
> Change-Id: I7c763d26f8a4d446502682bbf6d39dbd5e743827
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5245648
> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
> Commit-Queue: Roman Lavrov <romanl@google.com>
> Reviewed-by: Cody Northrop <cnorthrop@google.com>
Bug: b/322779830
Change-Id: I777b06ed2732eb198785a21d04de1f63bec7cef5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5249865
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Peiyong Lin <lpy@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
|
|
4b76bead
|
2024-01-29T15:39:57
|
|
Add third_party/perfetto
Conditional on checkout_angle_restricted_traces = True in .gclient
Cloned from android, similarly to Chromium:
https://crsrc.org/c/DEPS;drc=8f0a542b7501f6c09e8c9c6e273a9bf18742faf5;l=1664
For now not auto-rolled, will likely need to figure out a way to as
"prebuilts" are rolled around once a month, which we don't neccessarily
need but not sure how long the previous ones remain available.
Bug: b/322779830
Change-Id: I7c763d26f8a4d446502682bbf6d39dbd5e743827
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5245648
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Roman Lavrov <romanl@google.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
|
|
4a5abf6d
|
2024-01-29T15:58:38
|
|
Add Dawn checkout condition to .gitmodules
Following https://crrev.com/c/5229822
Need to run "gclient gitmodules" to update the file.
I had to revert the "dummy_chromium" change it makes though.
Bug: angleproject:8474
Change-Id: If85989baa25edc6b2686d310bfb6c378f6ed5ba8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5245649
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Auto-Submit: Roman Lavrov <romanl@google.com>
Commit-Queue: Roman Lavrov <romanl@google.com>
|
|
2e167e09
|
2024-01-16T19:02:03
|
|
Adding Dawn
Bug: angleproject:8474
Change-Id: I033406428a08a72e285cb4146290a7fb19324ee5
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5191167
Commit-Queue: Liza Burakova <liza@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
|
|
cdacdf63
|
2023-12-11T11:18:34
|
|
llvm: Move it to third_party/llvm/src
Clone the llvm_project into third_party src location to make for
README.chromium and related files.
Bug: angleproject:8369
Change-Id: I625eefd8fd883a956985d217f33274ebe7fbe7ed
Signed-off-by: Gowtham Tammana <g.tammana@samsung.com>
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5111802
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
c8507249
|
2023-12-07T13:34:22
|
|
clspv: Move it to third_party/clspv/src
Clone the clspv into third_party src location to make way for GN build
files.
Bug: angleproject:8369
Signed-off-by: Gowtham Tammana <g.tammana@samsung.com>
Change-Id: Id27d131ca7d5c0e941d9d770924587cdd3e5d8e8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5106593
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
ac4cb708
|
2023-12-04T16:04:44
|
|
DEPS: Add clspv and llvm deps
clspv is a OpenCL C to Vulkan compute shader compiler useful for CL
implementation on Vulkan. Add these as third party modules in Angle.
Bug: angleproject:8369
Change-Id: If31e755525a8e71d727b528d2f3a7f3c7fdd55d8
Signed-off-by: Gowtham Tammana <g.tammana@samsung.com>
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5085667
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
|
|
c208f9ea
|
2023-11-16T12:57:42
|
|
gitmodules: remove .git suffix
Bug: b/303296048
Change-Id: Ic15a88624fd3ffa0ec14cd1682e4385729f7c19f
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5038232
Auto-Submit: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Yuxin Hu <yuxinhu@google.com>
Commit-Queue: Yuxin Hu <yuxinhu@google.com>
|
|
c5949fe0
|
2023-08-08T14:09:00
|
|
Remove dummy chromium from git submodules
dummy_chromium is used by autoroller to remember previously sync state
and to sync all chromium dependencies with angle dependencies.
If angle repository has this gitlink, it will result in recursive
submodule loop (chromium -> angle -> chromium) unless git understands
gclient-condition. We should redesign how autoroller works by storing
chromium information somewhere else.
In the meantime, this patch will give us more time to design a long term
solution. Note: Presubmit checks only check if gitlink commits are
present in DEPS file, and not if all git depepdencies have gitlinks.
Bug: chromium:1471230
Change-Id: I8638c9863517dd90b0248d9e9bc9664c66041e70
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4762704
Auto-Submit: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
|
|
3dbfa314
|
2023-08-04T15:56:47
|
|
Add Gitmodules to angle.
Commits in the gitlinks should be kept in sync with commits in DEPS.
For repos that are auto-rolled by skia, this is taken care of.
If you have your own autoroll script and it uses `gclient setdep`
to update deps commits, this is also taken care of.
For manual rolls:
1) in DEPS update the commit of some <path> to <new_commit>
2) update the gitlink:
`git update-index --add --cacheinfo 160000,<new_commit>,<path>`
Bug: chromium:1421776
Change-Id: I70d02969b198ea6ae94d042c4ffab31b70eb88fb
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4752314
Commit-Queue: Jonah Ryan-Davis <jonahr@google.com>
Reviewed-by: Jonah Ryan-Davis <jonahr@google.com>
Commit-Queue: Joanna Wang <jojwang@chromium.org>
|