Roll ANGLE from e316181208fd to c3ede28106e9 (13 revisions)

https://chromium.googlesource.com/angle/angle.git/+log/e316181208fd..c3ede28106e9

2026-07-27 syoussefi@chromium.org Translator: Handle comma and ternary for array checks
2026-07-24 zychen2828@gmail.com IR: Validate no identity swizzles
2026-07-24 kbr@chromium.org GL: add mipmap generation and base level workaround.
2026-07-24 syoussefi@chromium.org Fix YUV target validation of color attachment index
2026-07-24 syoussefi@chromium.org Skip flaky no-storage-image-bound test more broadly
2026-07-24 jisunnie.lee@samsung.com Add program binary blob compression/decompression
2026-07-24 syoussefi@chromium.org Skip flaky test on Mac/Intel/Metal
2026-07-24 cclao@google.com Vulkan: Properly handle tile memory allocation failure
2026-07-24 syoussefi@chromium.org Skip flaky no-storage-image-bound test
2026-07-24 syoussefi@chromium.org WebGPU: Disable tests on Mac/AMD
2026-07-24 lehoangquyen@chromium.org Metal: Fix index buffer rewriting OOB write and rendering bug
2026-07-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from afc9d8707b53 to 808860b25bf7 (4 revisions)
2026-07-24 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from f24f519928ff to d6a338e7de51 (793 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-dawn-autoroll
Please CC angle-team+autoroll@google.com,chouinard@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 Dawn: https://bugs.chromium.org/p/dawn/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: chouinard@google.com
Change-Id: Id703f0de2903d5884d26746238bcd2dd2576d2bd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/327335
Commit-Queue: dawn-autoroll@skia-public.iam.gserviceaccount.com <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: dawn-autoroll@skia-public.iam.gserviceaccount.com <dawn-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index 1ae29a0..1312e19 100644
--- a/DEPS
+++ b/DEPS
@@ -348,7 +348,7 @@
   },
 
   'third_party/angle': {
-    'url': '{chromium_git}/angle/angle@e316181208fdc735a7fcfbc7ac7ffb03044f06bd',
+    'url': '{chromium_git}/angle/angle@c3ede28106e957254509e36fe94a838c761c77d0',
     'condition': 'dawn_standalone',
   },
 
diff --git a/third_party/angle b/third_party/angle
index e316181..c3ede28 160000
--- a/third_party/angle
+++ b/third_party/angle
@@ -1 +1 @@
-Subproject commit e316181208fdc735a7fcfbc7ac7ffb03044f06bd
+Subproject commit c3ede28106e957254509e36fe94a838c761c77d0