|
c5a4aaab
|
2025-08-21T12:34:30
|
|
Roll chromium_revision c57f111ea1..fc7a6f6aa1 (1504489:1504499)
This includes fixes to several breakages:
1. Change siso path in DEPS due to
https://chromium-review.googlesource.com/c/chromium/src/+/6864442
2. For unknown reason, "gclient sync --deps=all" no longer downloads mac
dependencies on linux. Change conditions for buildtools/mac and
others from host_os to checkout_mac, so that roll_chromium_deps can
process these dependencies.
3. Remove third_party/googletest (BUILD.gn) submodule and copy build
files from Chromium verbatim. Then add third_party/googletest/src
submodule, which was previously added via recursedeps. This is
because old structure had to be updated manually, and now we can
autoroll googletest. Making this change now, because is_nacl was
removed in
https://chromium-review.googlesource.com/c/chromium/src/+/6857278
but the corresponding removal from BUILD.gn
https://chromium-review.googlesource.com/c/chromium/src/+/6723712
didn't get rolled in due to crbug.com/440040381.
Also roll googletest sources while at it.
https://chromium.googlesource.com/external/github.com/google/googletest/+log/c67de117379f4d1c889c7581a0a76aa0979c2083..244cec869d12e53378fa0efb610cd4c32a454ec8
4. Use "use_clang_modules = false" to suppress missing includes in LLVM.
5. Add "tools/win" dependency needed for abseil-cpp after
https://chromium-review.googlesource.com/c/chromium/src/+/6857983
Change log: https://chromium.googlesource.com/chromium/src/+log/c57f111ea1..fc7a6f6aa1
Full diff: https://chromium.googlesource.com/chromium/src/+/c57f111ea1..fc7a6f6aa1
Changed dependencies
* buildtools/mac: git_revision:cc7c61e105fb56183fd6c5c52bbe3c37ff724a0d..git_revision:ee5b7e32b961a9da1933e9f46a018ba6cac8ef60
* buildtools/win: git_revision:cc7c61e105fb56183fd6c5c52bbe3c37ff724a0d..git_revision:ee5b7e32b961a9da1933e9f46a018ba6cac8ef60
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/fb889d0363..62256178de
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/1e18dc54a0..4862f4f12d
* third_party/android_build_tools: https://chromium.googlesource.com/chromium/src/third_party/android_build_tools/+log/f43e2cc47f..d48cf42075
* third_party/android_build_tools/error_prone/cipd: wQ_Wsj0aINAwt4LrHHM6IEnMhVEAdvQtBFtLv7YL4PoC..vPi1VfStH9EQCdbZI5NAMcK7C_dWs3-8Frr1CAzIafEC
* third_party/android_build_tools/lint/cipd: XO6ykSsPN632w1Hwz4YCLW0qC1KhVCn53F8FdJeuhKUC..8i-9CpSofgFA-RhKjreXIK0ZbDC8IhGVe2yvxRX0ku4C
* third_party/android_build_tools/nullaway/cipd: mFkUqdlIqmMQ3rAaTHFmOBYjNFgFUQOmMlPG6PGgmHYC..Zk_ffB0B6qGrr2ZDKqCxAgnPmo4-5giVRIauRffZaZYC
* third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/973ea8c7c6..8f103008c5
* third_party/android_sdk: https://chromium.googlesource.com/chromium/src/third_party/android_sdk/+log/e71ef403c5..f1c6b36cde
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/8dc29cff6c..8512c34797
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/eddc72dce5..778a576e20
* third_party/fuchsia-sdk/sdk: version:29.20250730.5.1..version:29.20250815.6.1
* third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/6f8fe913d6..91206b4d03
* third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/a6c815c69d..f7f5a32b3e
* third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/84c5262b57..bdc00ca63e
* third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/82c07b9654..46fede94c0
* third_party/protobuf: https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/78c1ca719e..28e24a669f
* third_party/r8/cipd: qD5apdNjxRv3dBblf27nEZYf7r_pbLEgfN7hWyXvP_UC..Xyh7Kdh-M2Dj5lwFGH2QRe7TFErRgYCvMFMkPiYnIwsC
* third_party/r8/d8/cipd: qD5apdNjxRv3dBblf27nEZYf7r_pbLEgfN7hWyXvP_UC..pBaBgtFdvclLMBwz1H7s88bhc3ioF8iEyFh6rZ81054C
* third_party/re2/src: https://chromium.googlesource.com/external/github.com/google/re2.git/+log/85c7c0fb11..6569a9a3df
* third_party/rust: https://chromium.googlesource.com/chromium/src/third_party/rust/+log/5de5e7b6ba..cc36abecbc
* third_party/turbine/cipd: TkTaFqF4Bs-JmFtxFV_Nfh4u5jh_401ZQsLhC7vIEqQC..9ZS5YYFBth7RSqNe7VLip-qJhk00WoicV_Qb0byHna8C
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/363a126ed2..044b44e6de
* tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/b44ad70ef5..7d8848041e
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/9d91ec919b..f10114ce19
* tools/luci-go: git_revision:2aa8d904a9f8cc8891d2710e4cf58156057fa4b3..git_revision:230495e01666a7468ff6803179519a5c93317083
* tools/luci-go: git_revision:2aa8d904a9f8cc8891d2710e4cf58156057fa4b3..git_revision:230495e01666a7468ff6803179519a5c93317083
* tools/luci-go: git_revision:2aa8d904a9f8cc8891d2710e4cf58156057fa4b3..git_revision:230495e01666a7468ff6803179519a5c93317083
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/c5719eb114..513bc2117e
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/c1a26b544f..88de4dbaab
* tools/rust: https://chromium.googlesource.com/chromium/src/tools/rust.git/+log/fa1df48579..f2fba99158
* tools/skia_goldctl/linux: 84tAKAqEtqjebJywg8jyXDWUVodNBYZraFt9RZ0A2pwC..46Onf_f3s_Mr84pViZFnexVYU47ArSn3knDqNZcIoYsC
* tools/skia_goldctl/mac_amd64: dpgLOuWsqpBYSIj44DbnlJD7fnp640TD4cprUlwV0VMC..itdWmANhuoNsgIG1DuIe7XMdwQR4Vc9kkznuHSuPOekC
* tools/skia_goldctl/mac_arm64: AU5OTil4VjYO94g8-Jhq02qBoLka6t-JsgKKEzllcy8C..aFRLGxnuqC86Y3ejs72PnkJfG0caCnrl72QiuxJ1XbkC
* tools/skia_goldctl/win: DW55Ki0OZtTTzxrsItNbFeB9IDA9GBVXB647W6SOLN4C..sYuoNL-siny-CypUt4LuqE25k1hWho4rLa3T7ikBQAoC
DEPS diff: https://chromium.googlesource.com/chromium/src/+/c57f111ea1..fc7a6f6aa1/DEPS
No update to Clang.
Bug: chromium:440040381, angleproject:40041909, angleproject:439777063
Change-Id: Id814e849a08a1533c246ed9d1803f8b7c90fa68b
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6870430
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
|
|
7fc1baa0
|
2025-07-25T05:17:25
|
|
Revert "Remove dupe dependency: vulkan-deps"
This reverts commit 43f8d708b87446d233640ad27abf8c1b4a7d68dc.
Reason for revert: breaks autoroll
Bug: chromium:433839081
Original change's description:
> Remove dupe dependency: vulkan-deps
>
> Credit rop@
>
> Bug: chromium:433839081
> Change-Id: Ibea08597e3490dcd374d386b8ae165b7399bd972
> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6776852
> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
> Commit-Queue: Geoff Lang <geofflang@chromium.org>
> Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
> Reviewed-by: Geoff Lang <geofflang@chromium.org>
Bug: chromium:433839081
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I4cb65820ac8fe25c19efa186b5864c6f2eaadc94
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6786933
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
|
|
43f8d708
|
2025-07-24T10:43:53
|
|
Remove dupe dependency: vulkan-deps
Credit rop@
Bug: chromium:433839081
Change-Id: Ibea08597e3490dcd374d386b8ae165b7399bd972
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6776852
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
|
|
f1ae163b
|
2025-07-01T17:02:14
|
|
Update googletest
We need
https://github.com/google/googletest/commit/fa8438ae6b70c57010177de47a9f13d7041a6328
in order to be able to roll in
https://chromium-review.googlesource.com/c/chromium/src/+/6674713
This rolls:
https://chromium.googlesource.com/chromium/src/third_party/googletest/+log/17bbed2084d3127bd7bcd27283f18d7a5861bea8..0784ddbe926a700e2216b224109791f7fa19eb2f
https://chromium.googlesource.com/external/github.com/google/googletest/+log/2d924d7a971e9667d76ad09727fb2402b4f8a1e3..c67de117379f4d1c889c7581a0a76aa0979c2083
The above also requires adding re2 dependency,
since newer googletest depends on it.
re2 has 2 parts: build files in
https://chromium.googlesource.com/chromium/src/third_party/re2/
and source files in
https://chromium.googlesource.com/external/github.com/google/re2/.
Unfortunately, git submodules don't allow us to have them nested.
So, build files are copied into third_party/re2 from
https://chromium.googlesource.com/chromium/src/third_party/re2/+/e9ea896a60f8d72b4943dcc079f0041863985c0e
These would require manual updates if build breaks in the future.
And then the sources are added as a submodule in third_party/re2/src.
These would be autorolled in the future.
Bug: angleproject:428697844
Change-Id: Ia695b83669d1822614177fb2aaad44f733b1dfb9
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6695112
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
|
|
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>
|