Roll ANGLE from 2a18fdbf4c8c to e7118451f513 (18 revisions)

https://chromium.googlesource.com/angle/angle.git/+log/2a18fdbf4c8c..e7118451f513

2025-05-28 cnorthrop@google.com restricted_trace_perf: Script fixes
2025-05-28 lexa.knyazev@gmail.com Do not define GL_GLEXT_VERSION in gl2ext.h
2025-05-28 lexa.knyazev@gmail.com Roll third_party/OpenGL-Registry/src/ 5bae8738b..200cea403 (74 commits)
2025-05-28 cnorthrop@google.com Tests: Add Aquarium trace
2025-05-28 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d18d20e2f8cd to 22a10043cac0 (8 revisions)
2025-05-28 lexa.knyazev@gmail.com Autogen support checks for query extensions
2025-05-28 lexa.knyazev@gmail.com Remove GL_CHROMIUM_sync_query
2025-05-28 robic.sun@arm.com Query sample count by getting image format props
2025-05-28 kaiyili@google.com Add downstream to watch ANGLE feature changes
2025-05-28 syoussefi@chromium.org Translator: Set correct qualifiers on user-declared gl_PerVertex
2025-05-27 m.maiya@samsung.com Vulkan: Reset uniform buffer dirty bit on program change
2025-05-27 yuxinhu@google.com Vulkan: Reformat VVL error message
2025-05-27 yuxinhu@google.com Vulkan: Fix SpirV Error in Tessellation Control Shader
2025-05-27 kkinnunen@apple.com Metal: Fix crash with 3d tex, alpha, depth
2025-05-27 geofflang@chromium.org WebGPU: Add a feature to avoid wgpuInstanceWaitAny
2025-05-27 solti@google.com roll rapidjson src to Android
2025-05-27 kkinnunen@apple.com Metal: Wraparound int arithmetic for add, sub
2025-05-27 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bf024288c340 to d18d20e2f8cd (7 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-skia-autoroll
Please CC jmadill@google.com,nicolettep@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 file a bug in Skia: https://bugs.chromium.org/p/skia/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

Cq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE
Tbr: nicolettep@google.com
Test: Test: angle_trace_tests --gtest_filter="*aquarium*"
Test: Test: presubmit, and tested the rolling to Android in https://googleplex-android-review.git.corp.google.com/c/platform/external/angle/+/33713920
Change-Id: I7027946313e4864ae1dcebdc861a644f9a435f6b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1000198
Bot-Commit: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
2 files changed