Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 676e85aa0a34a9423054759e2bd421f829587cbf
https://github.com/WebKit/WebKit/commit/676e85aa0a34a9423054759e2bd421f829587cbf
Author: Kimmo Kinnunen <[email protected]>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M Source/ThirdParty/ANGLE/.gitignore
M Source/ThirdParty/ANGLE/.gitmodules
M Source/ThirdParty/ANGLE/ANGLE.plist
M Source/ThirdParty/ANGLE/AUTHORS
M Source/ThirdParty/ANGLE/BUILD.gn
M Source/ThirdParty/ANGLE/CONTRIBUTORS
M Source/ThirdParty/ANGLE/DEPS
M Source/ThirdParty/ANGLE/WebKit/ANGLEShaderProgramVersion.h
M Source/ThirdParty/ANGLE/WebKit/TranslatorFuzzerSupport.h
M Source/ThirdParty/ANGLE/WebKit/angle_commit.h
M Source/ThirdParty/ANGLE/android/angle_apk.gni
M Source/ThirdParty/ANGLE/build_overrides/dawn.gni
M Source/ThirdParty/ANGLE/build_overrides/wayland.gni
M Source/ThirdParty/ANGLE/changes.diff
M Source/ThirdParty/ANGLE/doc/ExtensionSupport.md
M Source/ThirdParty/ANGLE/gni/angle.gni
M Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h
M Source/ThirdParty/ANGLE/include/platform/autogen/FeaturesMtl_autogen.h
M Source/ThirdParty/ANGLE/include/platform/autogen/FeaturesVk_autogen.h
M
Source/ThirdParty/ANGLE/include/platform/autogen/FrontendFeatures_autogen.h
M Source/ThirdParty/ANGLE/include/platform/frontend_features.json
M Source/ThirdParty/ANGLE/include/platform/mtl_features.json
M Source/ThirdParty/ANGLE/include/platform/vk_features.json
A
Source/ThirdParty/ANGLE/infra/config/generated/builders/ci/angle-android-arm64-builder-perf/gn-args.json
M Source/ThirdParty/ANGLE/samples/multi_window/MultiWindow.cpp
M Source/ThirdParty/ANGLE/samples/sample_util/SampleApplication.cpp
M Source/ThirdParty/ANGLE/samples/simple_instancing/SimpleInstancing.cpp
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Extension_files.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GL_CTS_(dEQP)_build_files.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GL_EGL_WGL_loader.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GL_EGL_entry_points.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GLenum_value_to_string_map.json
M Source/ThirdParty/ANGLE/scripts/code_generation_hashes/SPIR-V_helpers.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Vulkan_mandatory_format_support_table.json
M
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/interpreter_utils.json
M Source/ThirdParty/ANGLE/scripts/code_generation_hashes/proc_table.json
M Source/ThirdParty/ANGLE/scripts/export_targets.py
M Source/ThirdParty/ANGLE/scripts/registry_xml.py
M Source/ThirdParty/ANGLE/scripts/roll_aosp.sh
M Source/ThirdParty/ANGLE/scripts/roll_chromium_deps.py
M Source/ThirdParty/ANGLE/scripts/roll_chromium_deps_v2.py
M Source/ThirdParty/ANGLE/src/common/vulkan/BUILD.gn
M Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp
M Source/ThirdParty/ANGLE/src/compiler/translator/Types.cpp
M
Source/ThirdParty/ANGLE/src/compiler/translator/ir/src/transform/spirv/vertex_instance_id.rs
M Source/ThirdParty/ANGLE/src/compiler/translator/spirv/BuildSPIRV.cpp
M
Source/ThirdParty/ANGLE/src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp
M Source/ThirdParty/ANGLE/src/gpu_info_util/SystemInfo_vulkan.cpp
M Source/ThirdParty/ANGLE/src/gpu_info_util/SystemInfo_x11.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Buffer.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Buffer.h
M Source/ThirdParty/ANGLE/src/libANGLE/Caps.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Context_gles_ext_autogen.h
M Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Framebuffer.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/Framebuffer.h
M Source/ThirdParty/ANGLE/src/libANGLE/TransformFeedback.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/TransformFeedback.h
M Source/ThirdParty/ANGLE/src/libANGLE/VertexArray.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/capture/FrameCapture.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/capture/FrameCapture.h
M Source/ThirdParty/ANGLE/src/libANGLE/formatutils.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/gles_extensions_autogen.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/gles_extensions_autogen.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/FramebufferD3D.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/StateManagerGL.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/StateManagerGL.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TextureGL.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TransformFeedbackGL.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/FunctionsEGL.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/ContextMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/DisplayMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/FrameBufferMtl.mm
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/ProgramExecutableMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/RenderBufferMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/TextureMtl.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/TextureMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/VertexArrayMtl.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_buffer_pool.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_buffer_pool.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_common.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_pipeline_cache.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_render_utils.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_state_cache.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_state_cache.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_utils.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_utils.mm
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ContextVk.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ContextVk.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/FramebufferVk.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ProgramExecutableVk.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/TextureVk.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/VertexArrayVk.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/android/HardwareBufferImageSiblingVkAndroid.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/linux/wayland/DisplayVkWayland.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/linux/wayland/WindowSurfaceVkWayland.cpp
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/linux/wayland/WindowSurfaceVkWayland.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/spv_utils.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/spv_utils.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_cache_utils.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_helpers.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_helpers.h
M
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_ref_counted_event.h
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_renderer.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/validationES.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/validationES.h
M Source/ThirdParty/ANGLE/src/libANGLE/validationES2.cpp
M Source/ThirdParty/ANGLE/src/libANGLE/validationES3.cpp
M Source/ThirdParty/ANGLE/src/tests/BUILD.gn
M Source/ThirdParty/ANGLE/src/tests/angle_end2end_tests_expectations.txt
M Source/ThirdParty/ANGLE/src/tests/capture_tests/BUILD.gn
M Source/ThirdParty/ANGLE/src/tests/capture_tests/CapturedTest.cpp
M Source/ThirdParty/ANGLE/src/tests/capture_tests/capture_tests.py
M
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ActiveTextures_ES3_Vulkan.json
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan.angledata
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan.cpp
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan.h
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan.json
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan_0001.cpp
A
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_ExternalAHB_ES3_Vulkan_shared.cpp
M
Source/ThirdParty/ANGLE/src/tests/capture_tests/expected/CapturedTest_MultiFrame_ES3_Vulkan.json
M
Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLIOSurfaceClientBufferTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/BufferPoolTestMetal.mm
M Source/ThirdParty/ANGLE/src/tests/gl_tests/D3DTextureTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/DepthStencilFormatsTest.cpp
M
Source/ThirdParty/ANGLE/src/tests/gl_tests/DrawBaseVertexBaseInstanceTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/FramebufferFetchTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/FramebufferMultiviewTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/FramebufferTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/GLSLTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/GLSLValidationTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/ImageTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/ImageTestMetal.mm
M Source/ThirdParty/ANGLE/src/tests/gl_tests/MipmapTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/PixelLocalStorageTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/RobustResourceInitTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/TextureTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/TransformFeedbackTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/VertexAttributeTest.cpp
M
Source/ThirdParty/ANGLE/src/tests/gl_tests/VulkanPerformanceCounterTest.cpp
M Source/ThirdParty/ANGLE/src/tests/gl_tests/WebGLCompatibilityTest.cpp
M Source/ThirdParty/ANGLE/src/tests/test_utils/MultiviewTest.cpp
M Source/ThirdParty/ANGLE/src/tests/util_tests/PrintSystemInfoTest.cpp
M Source/ThirdParty/ANGLE/src/third_party/volk/BUILD.gn
A Source/ThirdParty/ANGLE/third_party/expat/BUILD.gn
A Source/ThirdParty/ANGLE/third_party/expat/DIR_METADATA
A Source/ThirdParty/ANGLE/third_party/expat/OWNERS
A Source/ThirdParty/ANGLE/third_party/expat/README.chromium
A Source/ThirdParty/ANGLE/third_party/expat/fuzz/OWNERS
A Source/ThirdParty/ANGLE/third_party/expat/fuzz/expat_xml_parse_fuzzer.cc
A
Source/ThirdParty/ANGLE/third_party/expat/include/expat_config/expat_config.h
M Source/ThirdParty/ANGLE/third_party/glmark2/BUILD.gn
A Source/ThirdParty/ANGLE/third_party/wayland-protocols/BUILD.gn
A Source/ThirdParty/ANGLE/third_party/wayland-protocols/DIR_METADATA
A Source/ThirdParty/ANGLE/third_party/wayland-protocols/LICENSE
A Source/ThirdParty/ANGLE/third_party/wayland-protocols/README.chromium
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/mesa/wayland-drm/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/mesa/wayland-drm/wayland-drm.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/alpha-compositing/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/alpha-compositing/alpha-compositing-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/content-type/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/content-type/content-type-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/cursor-shapes/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/cursor-shapes/cursor-shapes-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/extended-drag/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/extended-drag/extended-drag-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/gaming-input/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/gaming-input/gaming-input-unstable-v2.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/gtk-primary-selection/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/gtk-primary-selection/gtk-primary-selection.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/keyboard/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/keyboard/keyboard-configuration-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/keyboard/keyboard-extension-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/notification-shell/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/notification-shell/notification-shell-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/remote-shell/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/remote-shell/remote-shell-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/remote-shell/remote-shell-unstable-v2.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/secure-output/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/secure-output/secure-output-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/stylus-tools/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/stylus-tools/stylus-tools-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/stylus/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/stylus/stylus-unstable-v2.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/text-input/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/text-input/text-input-extension-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/touchpad-haptics/README.md
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/touchpad-haptics/touchpad-haptics-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/ui-controls/OWNERS
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/ui-controls/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/ui-controls/ui-controls-unstable-v1.xml
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/vsync-feedback/README
A
Source/ThirdParty/ANGLE/third_party/wayland-protocols/unstable/vsync-feedback/vsync-feedback-unstable-v1.xml
A Source/ThirdParty/ANGLE/third_party/wayland/BUILD.gn
A Source/ThirdParty/ANGLE/third_party/wayland/DIR_METADATA
A Source/ThirdParty/ANGLE/third_party/wayland/LICENSE
A Source/ThirdParty/ANGLE/third_party/wayland/README.chromium
A Source/ThirdParty/ANGLE/third_party/wayland/embed_wrapper.py
A Source/ThirdParty/ANGLE/third_party/wayland/features.gni
A Source/ThirdParty/ANGLE/third_party/wayland/generate_configs.py
A Source/ThirdParty/ANGLE/third_party/wayland/include/config.h
A Source/ThirdParty/ANGLE/third_party/wayland/include/src/wayland-version.h
A Source/ThirdParty/ANGLE/third_party/wayland/wayland_protocol.gni
A Source/ThirdParty/ANGLE/third_party/wayland/wayland_scanner_wrapper.py
A Source/ThirdParty/ANGLE/third_party/wayland/wayland_version.gni
A Source/ThirdParty/ANGLE/tools/generate_stubs/rules.gni
M Source/ThirdParty/ANGLE/util/BUILD.gn
M Source/ThirdParty/ANGLE/util/OSWindow.h
M Source/ThirdParty/ANGLE/util/android/AndroidWindow.cpp
M Source/ThirdParty/ANGLE/util/autogen/angle_features_autogen.cpp
M Source/ThirdParty/ANGLE/util/autogen/angle_features_autogen.h
M Source/ThirdParty/ANGLE/util/capture/trace_fixture.cpp
M Source/ThirdParty/ANGLE/util/capture/trace_fixture.h
M Source/ThirdParty/ANGLE/util/capture/trace_interpreter_autogen.cpp
M Source/ThirdParty/ANGLE/util/display/DisplayPixmap.cpp
M Source/ThirdParty/ANGLE/util/display/DisplayWindow.cpp
M Source/ThirdParty/ANGLE/util/fuchsia/ScenicWindow.cpp
M Source/ThirdParty/ANGLE/util/ios/IOSWindow.mm
M Source/ThirdParty/ANGLE/util/linux/LinuxWindow.cpp
M Source/ThirdParty/ANGLE/util/linux/wayland/WaylandWindow.cpp
M Source/ThirdParty/ANGLE/util/linux/wayland/WaylandWindow.h
M Source/ThirdParty/ANGLE/util/osx/OSXWindow.mm
M Source/ThirdParty/ANGLE/util/ozone/OzoneWindow.cpp
M Source/ThirdParty/ANGLE/util/windows/win32/Win32Window.cpp
Log Message:
-----------
Update ANGLE to 2026-06-02 (7f06a944d91a5afd3c5c3f3f18558459fb843cf7)
https://bugs.webkit.org/show_bug.cgi?id=316092
rdar://178521893
Reviewed by Dan Glastonbury
Contains upstream commits:
git log --oneline
0be1fe5a4857143c1f047974d2e99dd8ee4015a3..7f06a944d91a5afd3c5c3f3f18558459fb843cf7
--pretty=%h %s
7f06a944d9 Roll Chromium from bdd6350bab8e to 9118c266903c (1662 revisions)
63a38db09e IR: Fix emulation of gl_InstanceID
f5099cbde8 Vulkan: Avoid heap allocation in HasKhronosValidationLayer
196d1b79ea Vulkan: Round down vertex count when emulating xfb
e6d70f3278 Switch M2 tester to shallow checkout
40ffbafaa3 Vulkan: Fix potential UAF via VK_QCOM_tile_memory_heap
Synchronization
aa81c1b6e0 Throw an error and exit early if ANGLE_UPSTREAM_HASH is not set
97bf9e93f7 Vulkan: Fix stale RefCountedEventArrayWithAccessFlags::mAccessFlags
8a5e64de9f EGL: Prefer Wayland backend at runtime via WAYLAND_DISPLAY
0f2cacd782 Revert "Switch Linux/x64/Release to Starlark tests"
1732bd35a5 Suppress flaky tests
2f18c8e6ce Eliminate references to ANGLE's dylibs when being linked statically
57fb4c7761 Tests: Skip DynamicWriteStaticReadVaryingArray on PowerVR
7f25a2c40f GL: Fix missing binding before texture recreation during mipgen
71e812b581 Cleanup ValidImageSizeParameters
294e3cb506 Roll vulkan-deps from 3cececf546e2 to b57006f9536e (17 revisions)
c01fdb7503 Vulkan: Fix Turnip driver version string
c870e15fa1 Suppress flaky Intel test
93ec41723d FramebufferTest: Fix InvalidateIncompleteDepthStencil
4ae2d6d6a7 Switch Win/x64/rel to historyless
6f7c5c15f1 Vulkan: Fix ImageTestES3.RenderToYUVAHB regression
bb96d4dbbf Add an option to clean the submodules
04e62b226b Vulkan: Properly clean up CommandBufferHelpers on context error
6d9204ca66 Switch Linux/x64/Release to Starlark tests
357791c549 Manual roll third_party/dawn
5a008cb670 Roll SwiftShader from 9898204d91d6 to d26a3e6606c0 (5 revisions)
bb7bbbceb1 Roll vulkan-deps from 4029144db7a0 to 3cececf546e2 (12 revisions)
b75f0623ec Roll Chromium from 0e65a7575c25 to bdd6350bab8e (1600 revisions)
31b176246d Add new Wayland DEPS to gitignore
62b12cf61d Switch M2 tester to have no history
8904c1458b Migrate presubmit builder to chromium-luci
e302fe5a62 Wayland: skip wl_surface_attach after EGL claims the surface
0c535889b1 Ignore wayland directories in export_targets
fdf4e669da Avoid dynamic linking in static build
e357a3a489 Disable msvc warning 4715 harder
9566f50cb8 Vulkan: Add option to use BVB2 w/o binding stride
2ad7b000cd Tests: Add dynamic write static read of varying array on 565
46319cad21 Vulkan: Fix deferred clear for multiview FBOs
03feedd741 Vulkan: Disable input binding stride on older ARM
ee21230bc8 Validate that TF buffers cannot be modified when TF is unbound.
487faf4acc Roll vulkan-deps from 04c5fab2c5a3 to 4029144db7a0 (4 revisions)
82f08a0176 Roll SwiftShader from f9d5d49a3c59 to 9898204d91d6 (1 revision)
f28fe54277 Roll Chromium from 41b0762bf450 to 0e65a7575c25 (799 revisions)
358797b660 Vulkan: Fix typo in feature name
ac8b6d7128 Vulkan: Fix external format resolve for ANV
193d7449ec Fine-grained control on SpirvDepthStencilInputRemover
1253ecec63 Vulkan: Do not ghost images unused by active render passes
575f35a642 Remove Android perf tester //infra/specs entries
31351e6ff3 Vulkan: Account for base instance when streaming client-mem attribs
d1530ea7d8 [angle] Reject Internal textures in chromium copy
d9508fb37d Translator: Disallow equality check on structs-with-samplers
1b40b6950b Remove legacy Android perf testers
f0a91999e5 Wayland support
97933d4589 Vulkan: fix potential OOB read in reformatStagedBufferUpdates (again)
b29ddb2296 Validate unique framebuffer attachments for hardened contexts.
b5cb31c776 Roll vulkan-deps from 26c4192d920d to 04c5fab2c5a3 (3 revisions)
b86ca9d1f1 Roll Chromium from c14e16093c01 to 41b0762bf450 (319 revisions)
a793c75398 Vulkan: Fix UAF in flushAndSubmitCommands
4232cb9065 Translator: Fail compilation with (a, struct_with_sampler).field
dd6cf7203d Roll vulkan-deps from a93c3df47640 to 26c4192d920d (3 revisions)
ef965a7b93 Metal: Avoid using pointers in BufferPool::allocate
6def2dd6f8 Roll Chromium from 2976e22e8416 to c14e16093c01 (881 revisions)
3373eb28a2 GL: Sync program state after transform feedback.
0aa38cb736 Test that YUV framebuffer readback to PBO works
bf751037b0 Do not expose GL_EXT_texture_norm16 on ES 2.0
7bab443c01 Add src-side Android perf testers
261e55899f Manual roll vulkan-deps from df04fe18c28e to a93c3df47640 (47
revisions)
2ce97b9048 Remove GL_NV_depth_buffer_float2
207ac6f855 Revert "Metal: Populate format channel, pixelBytes"
fb23e31fd4 Suppress iOS failures
bfe35ed754 Roll Chromium from 5e4cafd98729 to 2976e22e8416 (666 revisions)
89a2a20add skip init if the scissored clear covers all attachments
5242f8c415 Metal: Fix uninitialized textures on invalidate.
9ce3268f4c Ensure maxColorAttachments == mDrawBufferStates in Caps
a82644efc2 Translator: Fix crash with (sideeffect,uniform)
8c8f35f183 Translator: Don't cap object sizes to INT_MAX
8006fa2276 Suppress Pixel 10 failures
41bdaae9cb Reland: Metal: Make StateCache descriptors hash consistent
83f569f4d7 Close X11 client connection after XNVCtrl calls
b8f0164687 ANGLE Tracer: Use eglimage data from bind time for AHBs
6a1ec69a8c Roll Chromium from eb70045c0af6 to 5e4cafd98729 (677 revisions)
3ecdf47161 RenderOnceChangeXfbBufferRenderAgain fails validation
64e4b8e919 Manual roll vulkan-deps from 6e632b815d91 to df04fe18c28e (5
revisions)
8f3e6f5a84 No compressed_symbols when use_mold (take 2)
7f096b927f Skip PointSizeDefaultWhenNotSet on Android Vulkan
e51bf24dff Switch Clang dependency to GCS
788a86bd69 Vulkan: Fix stride for vkGetQueryPoolResults
4a02d07fc8 Manual roll VK-GL-CTS from e782ba27124b to 01471f4b3846 (3 revisions)
5fcdedcc47 Metal: Avoid repeated byte index buffer conversion
4b72b39a1d Metal: Populate format channel, pixelBytes
a1d8610fd2 Metal: Fix crash when setting non-zero base level on IOSurface.
222ff62de9 Fix BaseInstance validation formula
799ce57944 Roll Chromium from 6401ece8543e to eb70045c0af6 (752 revisions)
Canonical link: https://commits.webkit.org/314432@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications