Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3b928ce58d577d94a25fe6fba82be98a7638f3fb
      
https://github.com/WebKit/WebKit/commit/3b928ce58d577d94a25fe6fba82be98a7638f3fb
  Author: Kimmo Kinnunen <kkinnu...@apple.com>
  Date:   2023-10-16 (Mon, 16 Oct 2023)

  Changed paths:
    M Source/ThirdParty/ANGLE/.gitmodules
    M Source/ThirdParty/ANGLE/ANGLE.plist
    M Source/ThirdParty/ANGLE/DEPS
    M Source/ThirdParty/ANGLE/WebKit/ANGLEShaderProgramVersion.h
    M Source/ThirdParty/ANGLE/WebKit/angle_commit.h
    M Source/ThirdParty/ANGLE/changes.diff
    M Source/ThirdParty/ANGLE/infra/specs/angle.json
    M Source/ThirdParty/ANGLE/infra/specs/gn_isolate_map.pyl
    M Source/ThirdParty/ANGLE/infra/specs/test_suites.pyl
    M 
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GL_CTS_(dEQP)_build_files.json
    M 
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/GL_EGL_entry_points.json
    M 
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Vulkan_internal_shader_programs.json
    M 
Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Vulkan_mandatory_format_support_table.json
    M Source/ThirdParty/ANGLE/scripts/generate_entry_points.py
    M Source/ThirdParty/ANGLE/src/common/FixedQueue.h
    M Source/ThirdParty/ANGLE/src/common/FixedQueue_unittest.cpp
    M Source/ThirdParty/ANGLE/src/common/utilities.h
    M Source/ThirdParty/ANGLE/src/image_util/loadimage.h
    M Source/ThirdParty/ANGLE/src/image_util/loadimage_etc.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/Texture.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/capture/FrameCapture.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TextureGL.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_utils.mm
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CommandProcessor.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CommandProcessor.h
    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/DeviceVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/FenceNVVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/FramebufferVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RenderTargetVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/RendererVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ResourceVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ResourceVk.h
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/SecondaryCommandPool.cpp
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/SecondaryCommandPool.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/Suballocation.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/Suballocation.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/SyncVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/SyncVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/UtilsVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/UtilsVk.h
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/gen_vk_internal_shaders.py
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000000.inc
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000001.inc
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/Blit3DSrc.frag.00000002.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000000.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000001.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000002.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000003.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000004.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000005.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000006.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000007.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000008.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000009.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000A.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000B.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000C.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000D.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000E.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.0000000F.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000010.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000011.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000012.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000013.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000014.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000015.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000016.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/BlitResolve.frag.00000017.inc
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/Blit3DSrc.frag.json
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.frag
    A 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/BlitResolve.inc
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/OverlayDraw.inc
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_cache_utils.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_cache_utils.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_format_utils.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_format_utils.h
    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_internal_shaders_autogen.cpp
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.gni
    M 
Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_utils.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_utils.h
    M Source/ThirdParty/ANGLE/src/libANGLE/validationES.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/validationES3.cpp
    M Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_ext_autogen.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_replay_tests.py
    M 
Source/ThirdParty/ANGLE/src/tests/capture_replay_tests/capture_replay_expectations.txt
    M Source/ThirdParty/ANGLE/src/tests/deqp_support/angle_deqp_gtest.cpp
    M Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp.gni
    A 
Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles31_565-no-depth-no-stencil_test_expectations.txt
    R 
Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles31_565_no_depth_no_stencil_test_expectations.txt
    A 
Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles3_565-no-depth-no-stencil_test_expectations.txt
    R 
Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles3_565_no_depth_no_stencil_test_expectations.txt
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/BlendFuncExtendedTest.cpp
    M 
Source/ThirdParty/ANGLE/src/tests/gl_tests/CompressedTextureFormatsTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/CopyTexImageTest.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/third_party/flatbuffers/README.chromium
    M 
Source/ThirdParty/ANGLE/third_party/flatbuffers/generated/tests/alignment_test_generated.h
    M Source/ThirdParty/ANGLE/util/capture/frame_capture_test_utils.cpp

  Log Message:
  -----------
  Update ANGLE to 2023-10-14 (cd6b265c262346dca0c236b9bcc99f403a43197c)
https://bugs.webkit.org/show_bug.cgi?id=263188
rdar://problem/117004308

Reviewed by Dan Glastonbury

Contains upstream commits:
git log --oneline 
3d75b794df0faee30b82ce9ef52b590ebf3511ae..cd6b265c262346dca0c236b9bcc99f403a43197c
 --pretty=%h %s
cd6b265c26 Roll VK-GL-CTS from 7a1ab4d3eb20 to 7d738783bf28 (1 revision)
6154bd93b4 Remove binding from DescriptorInfoDesc.
21ea0a3c85 Add gzip tests when hitting a decompression error
93781cd328 Roll VK-GL-CTS from f2434516dcf5 to 7a1ab4d3eb20 (8 revisions)
7660855415 Vulkan: use cpu transcoding for small texture size.
1988108e60 Tighten draw buffers validation for dual-source blending
b870956ee6 GL: Limit depth/stencil texture mode updates
ad1cc5bfc6 Roll vulkan-deps from 37653f7c343e to f719b699697b (12 revisions)
481f381de8 Roll Chromium from 137cc90d5084 to 345cb7cebed5 (603 revisions)
5b7763f9d4 Fix tsan failure of test FixedQueue.ConcurrentPushPopWithResize
10d4d0ae4e Revert "Fix tsan failure of test 
FixedQueue.ConcurrentPushPopWithResize"
3938a005e8 Roll vulkan-deps from 1d5140e06b47 to 37653f7c343e (17 revisions)
e4e499b7ff Roll Chromium from f9691c6faf3c to 137cc90d5084 (563 revisions)
24dabdbbee Fix tsan failure of test FixedQueue.ConcurrentPushPopWithResize
90dd58a22b Vulkan: Reduce mGarbageMutex lock contention
2608c622a3 Vulkan: Refactor SharedGarbageList into templated class
7f3af6d2f2 Roll vulkan-deps from be2755d4d109 to 1d5140e06b47 (13 revisions)
0935ab3f35 Roll Chromium from 2f77720808c4 to f9691c6faf3c (638 revisions)
ea332c7155 Manual roll VK-GL-CTS from a55b0930e9db to f2434516dcf5 (7 revisions)
43acadabfd Add missing configurations for khr tests
6f794eab7c Change angle::FixedQueue's storage from std::array to std::vector
05c21cfc68 ANGLE Tracer: Make GL API capture threadsafe
53e37a3eef Replace mActiveTextures.fill(nullptr) with memset
a0967770ba Add egl/wrapper headers to deqp opengl sources
d1cf2d4326 Cleanup sampler completeness validation
b4d87668a8 Roll vulkan-deps from d3dc8dfdccca to be2755d4d109 (8 revisions)
04ce14af00 Roll Chromium from b3c67dea8ed9 to 2f77720808c4 (504 revisions)
99b208c1e6 Roll vulkan-deps from f770c9936a5a to d3dc8dfdccca (57 revisions)
bc959555a9 Roll Chromium from 4622adaa4bf3 to b3c67dea8ed9 (723 revisions)
0afc3ec954 Metal: Fix robust initialization of PVRTC1 textures
7e8907db8a Add egl/wrapper to deqp opengl includes
0015d1e213 Allow ETC1_RGB8 for 2D array textures
5149d21009 Vulkan: Deduplicate sync's clientWait logic
adb17c8018 Vulkan: Copy 3D<->2DArray images with vkCmdBlitImage anyway
65e8ae30e1 Vulkan: ANGLE_device_vulkan is incompatible w/ asyncCommandQueue
d6bf8e0df0 Improve capture_replay_tests (win-trace) logging
3671dbbd58 Roll Chromium from 138350604230 to 4622adaa4bf3 (433 revisions)
8c341cfdef Vulkan: Fix blits involving 3D images
48474d15cd Manual roll Chromium from 07002c74826e to 138350604230 (1338 
revisions)
856a6ec06d Enable rgb-565-no-depth-no-stencil tests on Android Bots

Canonical link: https://commits.webkit.org/269357@main


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to