[webkit-changes] [WebKit/WebKit] c976c3: Update ANGLE to 2024-01-12 (eb77635a5d3f45228513fa...

Kimmo Kinnunen noreply at github.com
Sat Jan 13 17:08:20 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c976c35bde59314a6928f92726ffb82ecbd643ef
      https://github.com/WebKit/WebKit/commit/c976c35bde59314a6928f92726ffb82ecbd643ef
  Author: Kimmo Kinnunen <kkinnunen at apple.com>
  Date:   2024-01-13 (Sat, 13 Jan 2024)

  Changed paths:
    M Source/ThirdParty/ANGLE/ANGLE.plist
    M Source/ThirdParty/ANGLE/BUILD.gn
    M Source/ThirdParty/ANGLE/DEPS
    M Source/ThirdParty/ANGLE/PRESUBMIT.py
    M Source/ThirdParty/ANGLE/WebKit/ANGLEShaderProgramVersion.h
    M Source/ThirdParty/ANGLE/WebKit/angle_commit.h
    M Source/ThirdParty/ANGLE/build_overrides/angle.gni
    M Source/ThirdParty/ANGLE/changes.diff
    M Source/ThirdParty/ANGLE/doc/dEQP.md
    M Source/ThirdParty/ANGLE/infra/specs/mixins.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_mandatory_format_support_table.json
    M Source/ThirdParty/ANGLE/scripts/generate_entry_points.py
    M Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp
    M Source/ThirdParty/ANGLE/src/compiler/translator/msl/Pipeline.cpp
    M Source/ThirdParty/ANGLE/src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp
    M Source/ThirdParty/ANGLE/src/compiler/translator/tree_ops/DeferGlobalInitializers.h
    M Source/ThirdParty/ANGLE/src/compiler/translator/tree_ops/msl/RewriteOutArgs.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/State.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/queryutils.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/DeviceEGL.cpp
    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/RendererVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ShareGroupVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/ShareGroupVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/Suballocation.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_helpers.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_mem_alloc_wrapper.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/vk_mem_alloc_wrapper.h
    M Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_autogen.cpp
    M Source/ThirdParty/ANGLE/src/tests/BUILD.gn
    M Source/ThirdParty/ANGLE/src/tests/angle_end2end_tests.gni
    M Source/ThirdParty/ANGLE/src/tests/angle_end2end_tests_expectations.txt
    M Source/ThirdParty/ANGLE/src/tests/deqp_support/angle_deqp_gtest.cpp
    M Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles2_test_expectations.txt
    M Source/ThirdParty/ANGLE/src/tests/deqp_support/deqp_gles3_test_expectations.txt
    M Source/ThirdParty/ANGLE/src/tests/egl_tests/EGLDisplayTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/DrawBuffersTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/GLSLTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/ImageTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/StateChangeTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/VertexAttributeTest.cpp
    A Source/ThirdParty/ANGLE/src/tests/gl_tests/gles1/QueryTest.cpp

  Log Message:
  -----------
  Update ANGLE to 2024-01-12 (eb77635a5d3f45228513faf2752c1ab422114312)
https://bugs.webkit.org/show_bug.cgi?id=267448
rdar://problem/120893908

Reviewed by Dan Glastonbury

Contains upstream commits:
git log --oneline 295eece61cce0f7721427d4a42e0fe1821c6d39f..eb77635a5d3f45228513faf2752c1ab422114312 --pretty=%h %s
eb77635a5d Roll Chromium from acdb36669f64 to 84fab30ecd66 (576 revisions)
073b651053 Add missing GLES1 glGetBooleanv() enums
e37081499e Add a test to ensure multiple eglInitialize calls work
80e4bcd650 Fix crash in eglQueryDeviceStringEXT for EGL backend
c0dae760bd Wildcards instead of redundant API specification in expectations
2e2d7247a0 Roll vulkan-deps from eb5fcf15ff7f to 124ff11a5e15 (21 revisions)
950d054ad9 Metal: Do not defer global const initializers
d3f2288168 Roll SwiftShader from 2fa7e9b99ae4 to f4819d2276b7 (1 revision)
21b1109e17 Roll Chromium from efb407701371 to acdb36669f64 (590 revisions)
f1fee64d7f Bugfix in MultithreadedAHBImport tests
e00995d4d5 Vulkan: Invalidate pipeline with FBO draw buffer change
473dd3896b Metal: Fix out/inout parameter aliasing
c815735ad9 Roll Chromium from 75a96f770572 to efb407701371 (638 revisions)
c2ad86bc8e eglGetError is now a lockless entrypoint
2937ee276c Manual roll VK-GL-CTS from c92e4b2608d4 to 75a6a8315e20 (14 revisions)
92bd009920 Roll Chromium from 91e307af275c to 75a96f770572 (565 revisions)
4b356c398d Vulkan: Drop support for VMA 2.0
8fd035f17e Roll vulkan-deps from dd0c87f2c1d5 to eb5fcf15ff7f (11 revisions)
54ad4a462a Roll Chromium from d9d3c9435db8 to 91e307af275c (591 revisions)
e6708de261 Manual roll vulkan-deps from 7f90849f10d0 to dd0c87f2c1d5 (37 revisions)
f7296e958b Roll vulkan-deps from 1fd0038f3bbb to 7f90849f10d0 (6 revisions)
05516d6a86 Manual roll Chromium from 51f403269037 to d9d3c9435db8 (1511 revisions)

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




More information about the webkit-changes mailing list