[webkit-changes] [WebKit/WebKit] 0928a9: Update ANGLE to 2024-08-05 (26aa4df52789a9079ce6cc...

Kimmo Kinnunen noreply at github.com
Tue Aug 6 02:25:22 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0928a94a728d6ffdcdeb80e6551424235dd81b3c
      https://github.com/WebKit/WebKit/commit/0928a94a728d6ffdcdeb80e6551424235dd81b3c
  Author: Kimmo Kinnunen <kkinnunen at apple.com>
  Date:   2024-08-06 (Tue, 06 Aug 2024)

  Changed paths:
    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/include/platform/autogen/FeaturesVk_autogen.h
    M Source/ThirdParty/ANGLE/include/platform/vk_features.json
    M Source/ThirdParty/ANGLE/infra/config/generated/luci-milo.cfg
    M Source/ThirdParty/ANGLE/infra/config/generated/project.cfg
    M Source/ThirdParty/ANGLE/infra/config/main.star
    M Source/ThirdParty/ANGLE/infra/specs/angle.json
    M Source/ThirdParty/ANGLE/infra/specs/mixins.pyl
    M Source/ThirdParty/ANGLE/infra/specs/test_suites.pyl
    M Source/ThirdParty/ANGLE/infra/specs/waterfalls.pyl
    M Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Metal_format_table.json
    M Source/ThirdParty/ANGLE/scripts/code_generation_hashes/Vulkan_internal_shader_programs.json
    M Source/ThirdParty/ANGLE/src/compiler/translator/wgsl/TranslatorWGSL.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/angletypes.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_format_map.json
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_format_table_autogen.mm
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_utils.mm
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CLCommandQueueVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CLCommandQueueVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CLKernelVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CLPlatformVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/CLProgramVk.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/FramebufferVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/FramebufferVk.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/UtilsVk.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/UtilsVk.h
    A Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/gen/GenerateFragmentShadingRate.comp.00000000.inc
    A Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/GenerateFragmentShadingRate.comp
    A Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/GenerateFragmentShadingRate.comp.json
    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_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_renderer.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/BufferWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/ContextWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/ContextWgpu.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/DisplayWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/DisplayWgpu.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/FramebufferWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/FramebufferWgpu.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/SurfaceWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/TextureWgpu.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/wgpu_helpers.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/wgpu_helpers.h
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/wgpu_pipeline_state.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/wgpu_utils.cpp
    M Source/ThirdParty/ANGLE/src/libANGLE/renderer/wgpu/wgpu_utils.h
    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/tcuANGLEPlatform.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/TextureTest.cpp
    M Source/ThirdParty/ANGLE/src/tests/gl_tests/VulkanPerformanceCounterTest.cpp
    M Source/ThirdParty/ANGLE/util/autogen/angle_features_autogen.cpp
    M Source/ThirdParty/ANGLE/util/autogen/angle_features_autogen.h

  Log Message:
  -----------
  Update ANGLE to 2024-08-05 (26aa4df52789a9079ce6cc7d18ff055c6043ccc9)
https://bugs.webkit.org/show_bug.cgi?id=277635
rdar://problem/133218295

Reviewed by Dan Glastonbury

Contains upstream commits:
git log --oneline 3e83d1887e2bad0d5dac01b37fa94b88188ecd4f..26aa4df52789a9079ce6cc7d18ff055c6043ccc9 --pretty=%h %s
26aa4df527 Metal: Update floating-point texture format caps
fdecaa1817 Roll VK-GL-CTS from 3a103d23fc67 to 50e83129b558 (11 revisions)
22ed987742 Vulkan: Generate fragment shading rates with compute
5a159d69ce CL/Vulkan: Pass proper arch flag to clspv
cc50c75bee CL/Vulkan: Fix missing kernel enqueue retain/release
d4f9340781 CL: Conditional enable of Vulkan Validation layers
31c0f4395f WebGPU: Centralize caps generation
ea63e372c5 Enable VK_KHR_synchronization2 if it is available
bf72200f4f Roll Chromium from dcddee8baaea to df8999228884 (576 revisions)
06ae828f4d Vulkan: Avoid breaking render pass for vertex buffer conversion
59f6d962e6 WebGPU: Run dEQP GLES2 tests.
4902903e2b Roll SwiftShader from 01b188e56477 to f72761e86766 (1 revision)
e7c5a51236 Roll VK-GL-CTS from 7e90a8e54095 to 3a103d23fc67 (1 revision)
2f9b475a12 Roll Chromium from cedeeaab3123 to dcddee8baaea (623 revisions)
cc7d022099 Vulkan: Fix serial mismatch during mid-loop flush
26cdf62195 Vulkan: Bugfix in dynamic rendering support
7c77bb75cc Vulkan: Remove implicit buffer barrier for shader write
e932ca24d1 Start ANGLE macOS 14.6 experiment on Intel
279c69e547 WebGPU: Fix intended/actual format mismatch for textures
cab7d1b6df WebGPU: Obey buffer alignment rules
641bc04aa3 WebGPU: Use the correct source format for ReadPixels
9da7fb1575 WebGPU: Don't log all renderpass closure reasons
1953c606bd WebGPU: Fix ReadPixels from window surfaces.
0898dab0b7 WebGPU: Skip primitive topology conversion for DrawArrays
8446bbd697 WebGPU: Remove ASSERT in depth/stencil clears
d503f580ea WebGPU: Remove UNREACHABLEs in the compiler
aee59926cd Metal: Enable GL_ANGLE_reverse_row_order for Metal
f336dbbbeb Roll VK-GL-CTS from 3d152263d502 to 7e90a8e54095 (2 revisions)

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list