You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update ANGLE to 2026-06-29 (a32d31d2f1230711f398ff4cbfc272bdcca72a5e)
https://bugs.webkit.org/show_bug.cgi?id=318431
rdar://181217130
Reviewed by Dan Glastonbury
Contains upstream commits:
a32d31d2f123 Manual Roll vulkan-deps from f2b9fece7c67 to 0af4fee9206d
6dab7c7e742b Capture/Replay: Include inactive resources when retracing
e0580dcb02d8 Refactor ValidateTexStorage
88921cc5ab0b Roll Chromium from 82de21bc9ada to 9513633ed143 (930 revisions)
5fbcc75bac96 Roll VK-GL-CTS from 93834259e350 to 06ae3bf12ae5 (21 revisions)
98dab44d9cd2 Vulkan: Add initializeColorAttachmentWithWhite for app workaround
79053f47bd64 Use standard enums for 64-bit types
bb1024656d39 IR Validation: add pointer validation for operands and results
a4eea1fbedac Vulkan: Fix layer index/count for update from FBO
09c7bd10a9c1 Increase size of buffer pool for argument buffers.
c740e731ac92 Consolidate common arch flags
6e65aeaa7006 [translator] Fix cloning switch case nodes without a condition
4a0e6eecaa9a Vulkan: Fix Uninitialized GPU memory leak in reinitImageAsRenderable
093a0d8f75a2 Split EGL_PLATFORM_ANGLE_DISPLAY_KEY_ANGLE into a new ext
51afe011d316 vulkan: Fix UAF in VertexArrayVk
de05d95e714f Fix incorrect null check in removeDrawFramebufferBinding
8350b506968c Move the ownership of the Metal backend to lehoangquyen@google.com.
dc89a1293bdd Remove unreachable texture validation code
fc6b2b8a4985 Adds new pragma for disabling hlsl warnings.
46a0234b977a Metal: only allocate native texture storage for defined levels.
ae75b852f8d6 Unsuppress fixed deqp test
3afccdedc1ec Refactor CompressedTexSubImage validation
a5d77662738d Roll SwiftShader from 0255eccc9824 to f3e464b1e567 (1 revision)
13e5114ff61c Roll vulkan-deps from 4cd4bfcf818e to f2b9fece7c67 (11 revisions)
15d26b7d15b0 Roll Chromium from 4d151fce616e to 82de21bc9ada (750 revisions)
c8313f42e1d7 [WGPU] Don't destroy wgpu::Texture in ImageHelper::resetImage
44ba9d57ecb1 Put paletted texture formats at end of list.
f998b0379cca Introduce additional flat array for lock-free handle path
c073400b3d7c Vulkan: Refactor EGL image glCopyTex*Image paths
38cac5971fef D3D11: Remove remaining Feature Level 9_3 remnants
9884b41def85 Vulkan: Refactor EGL image draw paths
d4c975d917a6 Rename angle_v2 recipes
1466aafdb807 Fix ValidateDamageRegion test not assume triple buffer behavior
82a623fafe0b D3D: Handle uniforms that are optimized out by TranslatorHLSL
2601ce62a53c Clear all level's image descs when binding a pbuffer.
6d0f0d10ffda Use separate types for texture's own and source level/layer/index
4dc260a39474 Roll SwiftShader from 2843cbcc714f to 0255eccc9824 (1 revision)
89847bfb9850 Unconditionally apply BaseInstanceOverflow validation
edebbb70cb88 Roll vulkan-deps from 5481b8c77757 to 4cd4bfcf818e (13 revisions)
45a14602dff9 Roll Chromium from 3ebaa3a7d74a to 4d151fce616e (643 revisions)
b9aa07e9d122 Vulkan: Fix the bug related to queue family global priority
d97a65839d09 Vulkan: Disable supportsGlobalPriority feature for all
21c3abd8d941 Generate gn_isolate_map.pyl
afb8744a126e MSL/AST: Handle non-unary/binary expr in loop-forward-progress
7d1617f8c78d Roll vulkan-deps from e73c8345b94e to 5481b8c77757 (9 revisions)
ff11ff01d6ba Roll Chromium from e23ff548502b to 3ebaa3a7d74a (745 revisions)
195369f6675e Track EGL image source image index in renderbuffer too
796483ddbf0e Vulkan: Improve appBasedFeatureOverrides
e0f321c3f28f D3D11: Remove additional non-shader Feature Level 9_3 code
3e7c372c7b6d Switch Android/arm64/Perf to test trigger CAS
4f7183076c33 Remove legacy Win/x64/ASan test specs
86faae9a382f Switch Win/x64/Perf to test trigger CAS
d0c30d112691 Switch Win/x64/ASan to test trigger CAS
1f047a0aca4a Switch Win/x86/Release to test trigger CAS
4f505b04635f Tests: Add more tests for MSRTT with framebuffer fetch
b54d36331810 Switch Linux/x64/TSan to test trigger CAS
79137f56be40 Switch Linux/x64/ASan to test trigger CAS
1285539522b7 [Tests] Add macros for -Wunsafe-buffer-usage in ANGLE
d462b0275178 Fix robust-init bypass in glClearBufferfi
74622ea206bd Fix clamping indices to gl_FragData vs dual source blending
abcbf90919e8 Refactor CompressedTexImage validation
b7473852da1f Don't use component build on Android ANGLE bots.
0bde2f8e6d4d Roll vulkan-deps from fac28bbc554e to e73c8345b94e (18 revisions)
Canonical link: https://commits.webkit.org/316533@main
0 commit comments