aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2 daysRoll ANGLE from b839e05ba7e3 to 298b87398d22 (2 revisions)HEADmastermainandroid-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/b839e05ba7e3..298b87398d22 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,cnorthrop@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: I9874c8e8458c0fed32542bd0125e638588428a0a
2 daysVulkan: Restrict the ContextVk dependency in CommandBufferHelperGowtham Tammana
Updating the interfaces that have no need for ContextVk state and instead passing in the vk::Context. Bug: angleproject:8544 Signed-off-by: Gowtham Tammana <g.tammana@samsung.com> Change-Id: Id3b72d9eabb7d1d6ee89c46cdc24a23da9e32b5c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5492319 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
2 daysRoll Chromium from 228731187f89 to 83c70f11490d (641 revisions)angle-autoroll
https://chromium.googlesource.com/chromium/src.git/+log/228731187f89..83c70f11490d 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/cc3072434e..dc7e21c7b0 * buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/b915e95c06..d0f0285d02 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/5ce487451c..79213704bc * third_party/android_build_tools/lint: f5ptuXixKwddKw0rnCKuNjXY9E35_710E7SNxoOLNnMC..O1UDDudkb1fHG2uMxzszPWctYiGgjyywsi7Lbkq7roYC * third_party/android_build_tools/manifest_merger: Xef4nLhp0rWWjXJXt9CTFjQF8S6qRduSY7LZCcJi48QC..wRnJA-ZlBBQipw_wjYJJemxCCPSZHenIFsWKi3GI_FUC * third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/e057d1ff15..d64937aec7 * third_party/android_sdk: https://chromium.googlesource.com/chromium/src/third_party/android_sdk/+log/bb9e0f87b9..2d7b0a17b7 * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/11804c96b1..835aa3e871 * third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/4246ba023a..2c87882a7b * third_party/kotlin_stdlib: E67atHdREsWLno-3b4Py3r87C4LB7gpVYDq3Q1z7t90C..05hzFgOi0AqRK3RxbSvGj2TWTFUNeLcwkJwVzwgLttUC * third_party/turbine: agNIST7gEMTmrnvQLPzx2dduGa52uMmOx3fEWm9z5MEC..fYpnoJAvh8-OaNB9k81XWGrwiODb_uTipTBEUeIFM98C * tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/4852168b7d..6e4e92a394 * tools/skia_goldctl/linux: ZpyLtfuztdYI-RCkvm6kXlmx8ec1wYyrwXNI-lQEJKwC..AJacKGh5nnjmNZk56j2ia4-QtIE8eEAFELw48t8XinEC * tools/skia_goldctl/mac_amd64: FpwpXsMPl8Mets8uet3zfFw8nNBpl69xJoTYESLUjl8C..uJJWpJUp-FSzEXlwqzoUD41p5swLKyDhxXdJBLShbMsC * tools/skia_goldctl/mac_arm64: GuJOsvx5V5z8DvAM_HOVy6eBydQ0sO7dVso_p_L7KTgC..ekRiJKPFBJKiZ3N4ev_vRuf2X13dgTDcZNXKYt2qZPoC * tools/skia_goldctl/win: LT6gNudC207ke0t4qv9IW_s27hoPIafnwpcfrzR8FzMC..4bTyiie8-MG6hBk2yGEE9d8p3HWHGevaAouvGfKKwtQC No update to Clang. Bug: None Tbr: cnorthrop@google.com Change-Id: I39958fa4d14fcadbc77fe5b5ebffb1e00f9e3b18 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5499949 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
3 daysRoll ANGLE from f51f2bc55b1f to b839e05ba7e3 (3 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/f51f2bc55b1f..b839e05ba7e3 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,cnorthrop@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/336844257 Change-Id: I72ab4c345fc35eb0da1d1f5cb2df40455b0b0b7a
3 daysGLSL: Hardcode emulated atan functionsGeoff Lang
These emulated atan functions are generated for every compiled shader, the string generation is particularly costly for small shaders (>30% of total compile time). Instead just hardcode the emualted functions, there are only 4. Bug: angleproject:8434 Change-Id: I3f8b7cc9709ca132fae19953c23d02e54538d4e7 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5498516 Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Geoff Lang <geofflang@chromium.org>
3 daysVulkan: Move ImageLayout define to earlier in vk_helpers.h fileCharlie Lao
This is the preparation for the later CL. Later in the CL I need to define something like "angle::PackedEnumMap<ImageLayout, RefCountedEvent>" to use in CommandBufferHelperCommon. So I need ImageLayout to be defined earlier. No actual changes involved other than moving the code around for easier code review. Bug: b/336844257 Change-Id: I0a2553ef3aebf4b00d1798e2117fe6ed32ac172d Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5484675 Commit-Queue: Charlie Lao <cclao@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
3 daysVulkan: Add feature flag for using event for image barrierCharlie Lao
This is preparation CL that adds a feature flag for using VkEvent for image barriers. Bug: b/336844257 Change-Id: I01a7d779e16e2c259ddd05dca7338b3b18c30ba7 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5484708 Commit-Queue: Charlie Lao <cclao@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
3 daysRoll ANGLE from 978cf07b7363 to f51f2bc55b1f (2 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/978cf07b7363..f51f2bc55b1f Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,cnorthrop@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: If5188c8b8ba45f87db1f4a78d47db1ec47b6a5d8
3 daysManual roll vulkan-deps from 736920240f0b to 74fe79763664 (13 revisions)angle-autoroll
Manual roll requested by ynovikov@google.com https://chromium.googlesource.com/vulkan-deps.git/+log/736920240f0b..74fe79763664 Changed dependencies: * glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/b5672e8e8d..f857417c99 * vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/9aec60c387..d21838aeaa * vulkan-utility-libraries: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries.git/+log/d0ffc68fe7..68780d9b8c * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/9911e85d47..397d8fbc0e If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,cnorthrop@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Bug: None Tbr: cnorthrop@google.com,ynovikov@google.com Change-Id: Ib28650fa98f33ac7c578b83763a3eb1ca65ad8c0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5495021 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
3 daysEGL: Use unlocked tail calls for surface, sync and img callsGeoff Lang
EGL surface and sync calls can be expensive to do while holding the global lock on EGL. They are safe because the parameters are captured by value and the underlying EGL driver is also thread safe. EGL image creation also tends to be expensive and is called freqently by Chrome. Bug: angleproject:8434 Change-Id: I7e554fe2e3700d98469de267f7bbff1e96358c78 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5478229 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org>
3 daysRoll ANGLE from a0b721bc7073 to 978cf07b7363 (2 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/a0b721bc7073..978cf07b7363 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,cnorthrop@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/336847261 Change-Id: Ib370459b73e1e02125f968c2f43a616e7e31c4ff
3 daysSuppress failures on Pixel 6 AP1A.240405.002Yuly Novikov
Bug: b/336847261 Change-Id: I501f64e22536418715369742f5ec760e23aa2c14 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5489759 Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
3 daysAllow the backend to do resource init for framebuffers.Geoff Lang
The frontend framebuffer would loop through attachments which needed to be initialized and call initializeContents on them individually. For the GL backend this is inefficient because each of these resources is bound to a scratch framebuffer and cleared when the entire original framebuffer could have been cleared at once. The frontend now accumulates a set of attachments that need to be cleared and sends it to the FramebufferImpl. The default FramebufferImpl does the old logic of calling initializeContents on each attachment. FramebufferGL has an optimized path to clear the whole framebuffer if possible. Bug: angleproject:8642 Change-Id: I574cd03307794a6c7b2666976784e4d4dca1d08c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5448552 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org>
3 daysRoll ANGLE from 8332e5b10e4f to a0b721bc7073 (4 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/8332e5b10e4f..a0b721bc7073 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,cnorthrop@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: Ia4c8827953c62acea39a2e5baef147a1719750e7
3 daysVulkan: Optimize DescriptorSetLayout with no bindingsMohan Maiya
There is no need to unpack bindings of DescriptorSetLayoutDesc and call into vkCreateDescriptorSetLayout when there are no bindings. Insert a placeholder vk::DescriptorSetLayout into DescriptorSetLayoutCache. This reduces the number of Vulkan handles created and can be reused across multiple pipelines that have DescriptorSetLayoutDesc with no bindings. Bug: angleproject:8677 Change-Id: Ifc0d199697a95f3a5c037fd85520220a512d7949 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5483308 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Charlie Lao <cclao@google.com>
3 daysVulkan: Use angle::SimpleMutex with async command queueShahbaz Youssefi
This change lets ANGLE test the waters with angle::SimpleMutex with functionality that is currently mostly exercised by tests. Bug: angleproject:8667 Change-Id: Icf3a021da1f0a2e1c9235ed518bcb9e378b09cfa Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5446560 Reviewed-by: Charlie Lao <cclao@google.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Roman Lavrov <romanl@google.com>
3 daysVulkan: Enable 8/16 bit storage buffer extensionsGowtham Tammana
The support for 8bit and 16bit storage buffers are exposed via VK_KHR_{8,16}bit_storage vulkan extensions. Add checks for these extensions and enable them if present. The changes in FeaturesVk_autogen.h in the change are generated by running the run_code_generation.py script. Bug: angleproject:8676 Signed-off-by: Gowtham Tammana <g.tammana@samsung.com> Change-Id: Idcda416e3eb6a735e021cd5bb0a182af341e9a16 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5491781 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
3 daysRoll Chromium from 0129806a25c3 to 228731187f89 (630 revisions)angle-autoroll
https://chromium.googlesource.com/chromium/src.git/+log/0129806a25c3..228731187f89 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/e797b8d487..cc3072434e * buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/86bf72c93e..b915e95c06 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/de15ed6974..5ce487451c * third_party/android_deps: https://chromium.googlesource.com/chromium/src/third_party/android_deps/+log/e70dca1b50..e057d1ff15 * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/774f822ffd..11804c96b1 * third_party/r8: vLf3kX0m10K0jItylIPHXJzX-Df7gLlx0EN_jDuagU0C..7sVFkxumsokMdM4MavgTQKuAVJ2_MQLCkqc9uln8Gl0C * tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/a3f7e1c3fd..2451d1d2b6 * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/9570c8ceea..cc8e1423f4 * tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/e2665361f3..4852168b7d No update to Clang. Bug: None Tbr: cnorthrop@google.com Change-Id: I1bac230028af98edb9ec32034953f1d08d78d211 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5496247 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
6 daysRoll ANGLE from 89caa0e1d99e to 8332e5b10e4f (3 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/89caa0e1d99e..8332e5b10e4f Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/246559064 Change-Id: Ieb53aa59cbf7519c37750ce21cce7cd1df512a82
6 daysUse python3 instead of python for bootstrapAmirali Abdolrashidi
* In roll_aosp.sh, replaced the remaining python usage with python3. Bug: b/246559064 Change-Id: Iea9737376c34264fec5d60e4cb772eb8c5be81f2 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5494462 Reviewed-by: Roman Lavrov <romanl@google.com> Auto-Submit: Amirali Abdolrashidi <abdolrashidi@google.com> Commit-Queue: Roman Lavrov <romanl@google.com>
6 daysVulkan: Add a feature related to shader subsetsMohan Maiya
On vendors that support VK_EXT_graphics_pipeline_library the shaders subset of the pipeline can either be combined into a single pipeline or can be decoupled into separate pipelines. Upcoming optimizations require the ability to distinguish between the two options. Add a feature declaring support for only the combined variant. Bug: angleproject:8601 Change-Id: I44fb828d972ca6ebba5549819ce8e41645683e14 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5484673 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Charlie Lao <cclao@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
6 daysMetal: Override internal format of imagesDan Glastonbury
Add support for overriding the internal format when binding Metal textures to EGL images. Fixed: angleproject:8552 Change-Id: I364a88a2e608e462c5216c92927679814ab91ca5 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5310305 Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org>
6 daysRoll ANGLE from 37d2277bddcc to 89caa0e1d99e (9 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/37d2277bddcc..89caa0e1d99e Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/334030316 Bug: b/335295728 Change-Id: I9d60ece80e5fbac6bfaab1026cbfc982ee763505
6 daysCleanup: replace DirtyObjectType check with constexpr generatorRoman Lavrov
Static assert was meant to avoid kDirtyObjectHandlers getting out of sync, but it doesn't achieve that goal as it's just comparing values with ints which is confusing. Replacing with constexpr generated std::array. C++20 allows to easily validate that all values are set by _not_ default-initializing `handlers`. C++17 makes it trickier, addeded static_assert on an additional static constexpr bool (silly but I can't find a more concise way) Bug: angleproject:8666 Bug: b/335295728 Change-Id: Idf9bbd087d09d5ba253a7587ce0503cae3fcf3a7 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5478231 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Roman Lavrov <romanl@google.com>
6 daysRoll vulkan-deps from a4bf9c4e9ffd to 736920240f0b (2 revisions)angle-autoroll
https://chromium.googlesource.com/vulkan-deps.git/+log/a4bf9c4e9ffd..736920240f0b Changed dependencies: * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/17c8bcb0e8..9911e85d47 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Bug: None Tbr: ynovikov@google.com Change-Id: Ib793e124990695da8ee822d048db427952d13ea0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5493529 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
6 daysEGL: Make eglGetCurrent(Context|Surface|Display) lockless.Geoff Lang
These functions access only egl::Thread state. Bug: angleproject:8434 Change-Id: I3dd6cd1f4fd145613f0be824e4f6e13815422997 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5485526 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
6 daysRoll Chromium from ad99ecc02953 to 0129806a25c3 (372 revisions)angle-autoroll
https://chromium.googlesource.com/chromium/src.git/+log/ad99ecc02953..0129806a25c3 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,ynovikov@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/dfdfe582f6..e797b8d487 * buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/571c37f17d..86bf72c93e * testing: https://chromium.googlesource.com/chromium/src/testing/+log/03850de4bf..de15ed6974 * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/d980d879d2..774f822ffd * third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/9a52511c59..4246ba023a * third_party/r8: mhSwabeiU2ueQeYkj0X1JTg-6ZdtQgiVVXM1bo0yu4IC..vLf3kX0m10K0jItylIPHXJzX-Df7gLlx0EN_jDuagU0C * tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/e8280e634c..a3f7e1c3fd * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/949930758e..9570c8ceea * tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/36708f2aa1..e2665361f3 No update to Clang. Bug: None Tbr: ynovikov@google.com Change-Id: I8fccc3876ddee207b9ca39558d343fd724009a08 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5493526 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
7 daysCL/VK: Implement initial enqueueRead/WriteBufferAustin Annestrand
Bug: angleproject:8638 Change-Id: I1d5b3b15fab24ce35c243a3eb27bcac2104d7f5d Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5409250 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Austin Annestrand <a.annestrand@samsung.com>
7 daysCL/VK: Implement marker and barrier cmdsAustin Annestrand
Adding in last remaining marker and barrier cmds: clEnqueueMarker clEnqueueBarrier clEnqueueMarkerWithWaitList clEnqueueBarrierWithWaitList Bug: angleproject:8634 Change-Id: I67e03e379c3f9e40a31bcba34ea85e2739cc97b5 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5406617 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Austin Annestrand <a.annestrand@samsung.com> Reviewed-by: Geoff Lang <geofflang@chromium.org>
7 daysManual roll Chromium from 0543b5c427ca to ad99ecc02953 (246 revisions)angle-autoroll
Manual roll requested by bsheedy@google.com https://chromium.googlesource.com/chromium/src.git/+log/0543b5c427ca..ad99ecc02953 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,bsheedy@google.com,ynovikov@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/a1bcbf3070..dfdfe582f6 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/89090fdbd1..03850de4bf * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/01d7072ad6..d980d879d2 * third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/fb94001f06..9a52511c59 * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/0aaac4902f..949930758e No update to Clang. Bug: None Tbr: ynovikov@google.com,bsheedy@google.com Change-Id: Iadac5adc4672786702c5c856114a89f5f54c6300 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5490169 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
7 daysCL/VK: Implement wait APIsAustin Annestrand
This commit implements: clWaitForEvents clEnqueueWaitForEvents Bug: angleproject:8633 Change-Id: I873310ab11dfac08c165dc36be2400a35be48878 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5406616 Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Austin Annestrand <a.annestrand@samsung.com>
7 daysRoll ANGLE from ab0140b0cb9c to 37d2277bddcc (1 revision)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/ab0140b0cb9c..37d2277bddcc Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/336411904 Bug: b/336847261 Change-Id: I109bf81e5a5ff42d88cc614e9df46b317e8aca7f
7 daysFrameCapture: Support deferred linking of shadersMark Lobodzinski
Modern Combat 5 creates and attaches programs and shaders but defers compiling and linking until needed. Added support in the tracer for this corner case and updated CapturedTest to exercise this behavior as well. Test: angle_end2end_tests --gtest_filter=CapturedTest.MultiFrame/ES3_Vulkan Bug: b/334030316 Change-Id: Ib7fdf0fe25b11cdb3df33d50e49501f3a51e9510 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5449599 Commit-Queue: Mark Łobodziński <mark@lunarg.com> Reviewed-by: Cody Northrop <cnorthrop@google.com>
7 daysRoll ANGLE from d0a2525da71f to ab0140b0cb9c (1 revision)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/d0a2525da71f..ab0140b0cb9c Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: I7c16fdefd30fdaf75e69fc5a8b96c95f06b6068c
7 daysVulkan: Disable dynamic state on JM based MaliCody Northrop
Latest Vulkan driver causes a number of issues on this GPU. Bug: b/336411904 Bug: b/336847261 Change-Id: I34a4842ba501c5f71c8b9c7d97c2bb215b30d7be Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5484709 Commit-Queue: Cody Northrop <cnorthrop@google.com> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
7 daysUpdate CLA contact information in the documentation.Geoff Lang
Bug: angleproject:0 Change-Id: Iefc4527fd6ddf79e319cef8ff8a92a791fb47547 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5489679 Commit-Queue: Geoff Lang <geofflang@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com>
7 daysRoll ANGLE from 75c14ed6d709 to d0a2525da71f (1 revision)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/75c14ed6d709..d0a2525da71f Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: Ibc3ef7223abac723843ea7d0560cbe2405e5a353
7 daysRoll vulkan-deps from 8ff7d8bf1899 to a4bf9c4e9ffd (5 revisions)angle-autoroll
https://chromium.googlesource.com/vulkan-deps.git/+log/8ff7d8bf1899..a4bf9c4e9ffd Changed dependencies: * vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/e94cd2e354..fa3b7bdefa * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/a9ec5ff430..17c8bcb0e8 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Bug: None Tbr: ynovikov@google.com Change-Id: Ia413312da0d33be24caf5b1c06a2fe9d1808ccda Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5487461 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
7 daysRoll ANGLE from d2e5eeefbd67 to 75c14ed6d709 (4 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/d2e5eeefbd67..75c14ed6d709 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: Id6ca8f28e7d698fc2bc96bef428ae497c8623a38
7 daysRoll Chromium from 3bff690c506f to 0543b5c427ca (360 revisions)angle-autoroll
https://chromium.googlesource.com/chromium/src.git/+log/3bff690c506f..0543b5c427ca 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,ynovikov@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/f7bf3dec53..a1bcbf3070 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/d5da953756..89090fdbd1 * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/48216439d9..01d7072ad6 * third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/3d170cb6ce..fb94001f06 * third_party/siso: git_revision:366e623c64429778827e021672a260553c7bd068..git_revision:70d9e16bcc9dff0264905018f5a5652b37ed0e10 * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/c05ed83254..0aaac4902f * tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/918fef0e46..880331b699 * tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/3f41393fee..36708f2aa1 No update to Clang. Bug: None Tbr: ynovikov@google.com Change-Id: Ib3ffe0b0fdb0e569faa9099839b2ccfc818084d6 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5484713 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
7 daysGCC: move warm up tasks out of anonymous namespaceJose Dapena Paz
GCC anonymous namespace is set per file. So forward declaring in the anonymous namespace of .h will not be valid in the .cpp file. Bug: chromium:40565911 Change-Id: I10bd94f035761602d69e59a94dfde5dc774a6776 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5475346 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Charlie Lao <cclao@google.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
8 daysManual roll Chromium from 4433c533fffb to 3bff690c506f (214 revisions)angle-autoroll
Manual roll requested by ynovikov@google.com https://chromium.googlesource.com/chromium/src.git/+log/4433c533fffb..3bff690c506f 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,ynovikov@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/cd430bd4b2..f7bf3dec53 * buildtools/linux64: git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25..git_revision:f284b6b47039a2d7edfcbfc51f52664f82b5a789 * buildtools/mac: git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25..git_revision:f284b6b47039a2d7edfcbfc51f52664f82b5a789 * buildtools/win: git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25..git_revision:f284b6b47039a2d7edfcbfc51f52664f82b5a789 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/3070e96403..d5da953756 * third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/ca84904bdc..2c1ad970da * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/277a3849eb..c05ed83254 Clang version changed llvmorg-19-init-8091-gab037c4f:llvmorg-19-init-8943-gd8503a38 Details: https://chromium.googlesource.com/chromium/src/tools/clang/+/277a3849ebe4f41beb773614cc4bad839870cfcf..c05ed83254645402a98ed838a2fe98cc1bf67fb2/scripts/update.py Bug: None Tbr: ynovikov@google.com Change-Id: Ic28626e4ae751a408feaffafabc0ebc213684693 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5483590 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
8 daysEnd Win Intel experiment.Yuly Novikov
Bug: chromium:41496254 Change-Id: I0385d8f9840341cfad979f0fbee181f6eb0013ef Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5483086 Reviewed-by: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
8 daysRoll ANGLE from 0e7d735b144d to d2e5eeefbd67 (1 revision)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/0e7d735b144d..d2e5eeefbd67 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Bug: b/336652255 Change-Id: I3c7db94b96d728a459493c9e020df0e5e67c7415
8 daysVulkan: UNASSIGNED-CoreValidation-DrawState-InvalidImageLayoutCharlie Lao
Supress the above VVL error. What happened is that the test creates a single buffer context. Since it only has one buffer for both render and present, we always immediately put it in VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR. Then when we render to it, we got the above VVL error. According to vulkan spec 6) What should the layout of the shared presentable image be? RESOLVED: After acquiring the shared presentable image, the application must transition it to the VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR layout prior to it being used. After this initial transition, any image usage that was requested during swapchain creation can be performed on the image without layout transitions being performed. And we always include VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT usage flags when creating swapchain images, so this should be okay. Bug: b/336652255 Change-Id: I8a04f94c9a7b6dcc1818697f45630cb0a6ee8811 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5479840 Commit-Queue: Charlie Lao <cclao@google.com> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
8 daysRoll ANGLE from d4519fdce606 to 0e7d735b144d (2 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/d4519fdce606..0e7d735b144d Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: Ie34a04560b17d838efa0f0b93efe4d95c1c25c7e
8 daysRoll ANGLE from 94179bed1c11 to d4519fdce606 (2 revisions)android-autoroll
https://chromium.googlesource.com/angle/angle.git/+log/94179bed1c11..d4519fdce606 Please enable autosubmit on changes if possible when approving them. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-android-autoroll Please CC angle-team@google.com,rmistry@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Test: Presubmit checks will test this change. Exempt-From-Owner-Approval: The autoroll bot does not require owner approval. Change-Id: I89d48cc408b2e25209cb37968e5aae1c30d8e3bd
8 daysRoll SwiftShader from 9aec4b969291 to 76f7f8cfea80 (1 revision)angle-autoroll
https://swiftshader.googlesource.com/SwiftShader.git/+log/9aec4b969291..76f7f8cfea80 2024-04-23 wangqing-hf@loongson.cn llvm-16.0: Remove build dependencies for <valgrind/valgrind.h>. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-angle-autoroll Please CC angle-team@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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 Bug: None Tbr: ynovikov@google.com Use-Permissive-Angle-Pixel-Comparison: True Change-Id: I383ccffa6a733f8daa557edde02f41a01362561c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5482031 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
8 daysRoll Chromium from b00758dcbb7a to 4433c533fffb (891 revisions)angle-autoroll
https://chromium.googlesource.com/chromium/src.git/+log/b00758dcbb7a..4433c533fffb 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,ynovikov@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/c7d168ab6d..cd430bd4b2 * testing: https://chromium.googlesource.com/chromium/src/testing/+log/fdc7df36c5..3070e96403 * third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/a64dd87cec..ca84904bdc * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e939ac77bb..48216439d9 * third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/917a57459b..3d170cb6ce * third_party/r8: jiR3Cmr6zLjEDaMOALv35_EoVDJbl5Mdza1IRQLevjAC..mhSwabeiU2ueQeYkj0X1JTg-6ZdtQgiVVXM1bo0yu4IC * tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/628a8e6856..e8280e634c * tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/bca0c9f60a..277a3849eb * tools/skia_goldctl/linux: SQswrvGi674ASEtZKS6NGrcxzcOAx9fdEvxSUwNCVkIC..ZpyLtfuztdYI-RCkvm6kXlmx8ec1wYyrwXNI-lQEJKwC * tools/skia_goldctl/mac_amd64: vuB-Klm2s3uWsshi6g4r4l4fZox0RrWCgtSRKTxev3QC..FpwpXsMPl8Mets8uet3zfFw8nNBpl69xJoTYESLUjl8C * tools/skia_goldctl/mac_arm64: sqWmO8LOK7GgLCYuZo_PWkn6BcuBSgv16TPYoV44QUsC..GuJOsvx5V5z8DvAM_HOVy6eBydQ0sO7dVso_p_L7KTgC * tools/skia_goldctl/win: 4Y2pcWzsEQOJJ76XA1eaNSwef4YuyOrnQ-lSK1-71PkC..LT6gNudC207ke0t4qv9IW_s27hoPIafnwpcfrzR8FzMC No update to Clang. Bug: None Tbr: ynovikov@google.com Change-Id: I06abb5fe90d122d9f444db12b73b25fc49d6d371 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5481531 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
8 daysRoll vulkan-deps from 91b20c9cf5fd to 8ff7d8bf1899 (8 revisions)angle-autoroll
https://chromium.googlesource.com/vulkan-deps.git/+log/91b20c9cf5fd..8ff7d8bf1899 Changed dependencies: * glslang: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang.git/+log/b9b8fd917b..b5672e8e8d * spirv-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git/+log/4f7b471f1a..5e3ad389ee * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/8e5a28304e..a9ec5ff430 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. 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 Bug: None Tbr: ynovikov@google.com Change-Id: I2ca5e6aecc37b4e99dd70d8b1995e037567d1b76 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5481612 Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>