[webkit-changes] [WebKit/WebKit] faff78: Update Skia to 2024-11-18 (5968000526fe21627a06609...

Adrian Perez noreply at github.com
Mon Nov 18 06:45:43 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: faff784ba7effa60196854d3969767d8646def2e
      https://github.com/WebKit/WebKit/commit/faff784ba7effa60196854d3969767d8646def2e
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2024-11-18 (Mon, 18 Nov 2024)

  Changed paths:
    M Source/ThirdParty/skia/AUTHORS
    M Source/ThirdParty/skia/BUILD.gn
    M Source/ThirdParty/skia/DEPS
    M Source/ThirdParty/skia/README.WebKit
    M Source/ThirdParty/skia/RELEASE_NOTES.md
    M Source/ThirdParty/skia/bazel/deps.bzl
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    M Source/ThirdParty/skia/experimental/rust_png/ffi/FFI.rs
    M Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.cpp
    M Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.h
    M Source/ThirdParty/skia/gm/tallstretchedbitmaps.cpp
    M Source/ThirdParty/skia/gn/ports.gni
    M Source/ThirdParty/skia/gn/skia/BUILD.gn
    M Source/ThirdParty/skia/gn/sksl.gni
    M Source/ThirdParty/skia/go.mod
    M Source/ThirdParty/skia/go.sum
    M Source/ThirdParty/skia/go_repositories.bzl
    M Source/ThirdParty/skia/include/codec/SkCodec.h
    M Source/ThirdParty/skia/include/config/SkUserConfig.h
    M Source/ThirdParty/skia/include/core/SkColorSpace.h
    M Source/ThirdParty/skia/include/core/SkContourMeasure.h
    M Source/ThirdParty/skia/include/core/SkMilestone.h
    M Source/ThirdParty/skia/include/core/SkPathEffect.h
    M Source/ThirdParty/skia/include/core/SkShader.h
    M Source/ThirdParty/skia/include/core/SkTypeface.h
    M Source/ThirdParty/skia/include/core/SkTypes.h
    M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
    M Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLFunctions.h
    M Source/ThirdParty/skia/include/gpu/graphite/GraphiteTypes.h
    A Source/ThirdParty/skia/infra/bots/assets/patch_linux_amd64/VERSION
    A Source/ThirdParty/skia/infra/bots/assets/patch_linux_amd64/create.py
    M Source/ThirdParty/skia/infra/bots/deps/deps_gen.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/compile_cas.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/dm_flags.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/gen_tasks_logic.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/task_builder.go
    M Source/ThirdParty/skia/infra/bots/jobs.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
    A Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-RustPNG.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.py
    M Source/ThirdParty/skia/infra/bots/task_drivers/codesize/codesize_test.go
    M Source/ThirdParty/skia/infra/bots/tasks.json
    M Source/ThirdParty/skia/modules/skottie/src/SkottieTool.cpp
    M Source/ThirdParty/skia/modules/skottie/utils/PreshapeTool.cpp
    M Source/ThirdParty/skia/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java
    A Source/ThirdParty/skia/relnotes/SkColorSpaceMakeCICP.md
    R Source/ThirdParty/skia/relnotes/TimerQuery.md
    A Source/ThirdParty/skia/resources/images/pngsuite/basn0g04.png
    A Source/ThirdParty/skia/resources/images/pngsuite/basn2c08.png
    A Source/ThirdParty/skia/resources/images/pngsuite/basn2c16.png
    A Source/ThirdParty/skia/resources/images/pngsuite/basn3p01.png
    M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.cpp
    M Source/ThirdParty/skia/src/core/SkColorSpace.cpp
    M Source/ThirdParty/skia/src/core/SkContourMeasure.cpp
    M Source/ThirdParty/skia/src/core/SkImageFilterTypes.cpp
    M Source/ThirdParty/skia/src/core/SkMatrix.cpp
    M Source/ThirdParty/skia/src/core/SkPathEffect.cpp
    M Source/ThirdParty/skia/src/core/SkPathEffectBase.h
    M Source/ThirdParty/skia/src/core/SkRecordDraw.cpp
    M Source/ThirdParty/skia/src/core/SkTraceEventCommon.h
    M Source/ThirdParty/skia/src/core/SkTypeface.cpp
    M Source/ThirdParty/skia/src/effects/SkDashImpl.h
    M Source/ThirdParty/skia/src/effects/SkDashPathEffect.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMagnifierImageFilter.cpp
    M Source/ThirdParty/skia/src/effects/imagefilters/SkMatrixTransformImageFilter.cpp
    M Source/ThirdParty/skia/src/gpu/TiledTextureUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLFinishCallbacks.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashOp.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/CommandTypes.h
    M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawCommands.h
    M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.h
    M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Recording.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RecordingPriv.h
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceCache.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.h
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.h
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.mm
    M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/task/Task.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
    M Source/ThirdParty/skia/src/image/SkImage_Picture.cpp
    M Source/ThirdParty/skia/src/image/SkImage_Picture.h
    M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFDocumentPriv.h
    M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFFont.h
    M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFMakeToUnicodeCmap.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFMakeToUnicodeCmap.h
    M Source/ThirdParty/skia/src/ports/BUILD.bazel
    M Source/ThirdParty/skia/src/ports/SkFontMgr_android.cpp
    M Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
    A Source/ThirdParty/skia/src/ports/SkTypeface_proxy.cpp
    A Source/ThirdParty/skia/src/ports/SkTypeface_proxy.h
    M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.h
    M Source/ThirdParty/skia/src/shaders/SkShaderBase.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkSweepGradient.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/BUILD.bazel
    M Source/ThirdParty/skia/src/svg/SkSVGDevice.cpp
    M Source/ThirdParty/skia/src/text/gpu/StrikeCache.cpp
    M Source/ThirdParty/skia/src/text/gpu/StrikeCache.h
    M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.cpp
    M Source/ThirdParty/skia/src/utils/SkDashPath.cpp
    M Source/ThirdParty/skia/src/utils/SkDashPathPriv.h
    M Source/ThirdParty/skia/tests/AsADashTest.cpp
    M Source/ThirdParty/skia/tests/FontMgrTest.cpp
    M Source/ThirdParty/skia/tests/MatrixTest.cpp
    M Source/ThirdParty/skia/tests/PDFGlyphsToUnicodeTest.cpp
    M Source/ThirdParty/skia/tests/PathMeasureTest.cpp
    M Source/ThirdParty/skia/tests/RecordDrawTest.cpp
    M Source/ThirdParty/skia/tests/SkPngRustDecoderTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ImageProviderTest.cpp
    M Source/ThirdParty/skia/tests/graphite/RecordingSurfacesTest.cpp
    M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
    M Source/ThirdParty/skia/tools/debugger/DebugCanvas.cpp
    M Source/ThirdParty/skia/tools/debugger/DrawCommand.cpp
    M Source/ThirdParty/skia/tools/gpu/gl/interface/templates.go
    M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.cpp
    M Source/ThirdParty/skia/tools/skottie2movie.cpp
    M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
    A Source/ThirdParty/skia/tools/viewer/MeshGradientSlide.cpp
    A Source/ThirdParty/skia/tools/viewer/PathLerpSlide.cpp

  Log Message:
  -----------
  Update Skia to 2024-11-18 (5968000526fe21627a06609aad41867cf341c85d)
https://bugs.webkit.org/show_bug.cgi?id=283288

Reviewed by Carlos Garcia Campos.

git log --oneline --pretty='%h %s' 3c628426f85f70138ae4986f5e35a7b7e04ee8d5..5968000526fe21627a06609aad41867cf341c85d
5968000526 Roll ANGLE from 33dc1606ee3b to 15492c9bc44d (1 revision)
1cdfa100e9 Roll Dawn from 43b18d23f1be to 3fc6432bcc2f (1 revision)
3b2ee13935 Roll Skia Infra from 8b12c3aa2ef9 to 523dc313e7a2 (9 revisions)
452208ce96 Roll vulkan-deps from a662c37da32d to 69a1fde4ef82 (1 revision)
4708534db2 Roll vulkan-deps from 51c3c8026c91 to a662c37da32d (3 revisions)
1086e39c04 Manual roll ANGLE from e557b60e8ae5 to 33dc1606ee3b (20 revisions)
b88c7b03a8 Manual roll Dawn from 3f9a21c4d20e to 43b18d23f1be (16 revisions)
f8ec973447 Roll vulkan-deps from 834044be8e1f to 51c3c8026c91 (6 revisions)
6b0f264bde [rust png] Add new API: `SkColorSpace::MakeCICP`.
1df1c66278 Subset SkImage_Picture objects instead of rendering to Bitmap image.
fb6cd3abd5 Roll vulkan-deps from 8ec693ec8ed6 to 834044be8e1f (3 revisions)
8eb57ab65e Remove duplicated reference to SkSLSampleUsage
ea325525c6 Remove duplicate copy of codegen headers in .gni files
2e189b5199 [infra] Support running Android tests on hosts other than RPI
1ef3b910e0 Roll ANGLE from 924ee1ba78dc to e557b60e8ae5 (9 revisions)
1b24553bc4 Roll Dawn from 205e5feeda01 to 3f9a21c4d20e (11 revisions)
b234289edd Roll Skia Infra from aa41daefb66c to 8b12c3aa2ef9 (9 revisions)
54a4f1cd62 Roll SwiftShader from d5c428477411 to 4d3a7b64279f (1 revision)
b730eb3408 Roll vulkan-deps from 1096ec1aabbb to 8ec693ec8ed6 (5 revisions)
e5fda8472b Adding {empty&unused} SkTypeface_proxy structures
8ff65da4b8 Add SkTypeface::getResourceName
ddfd876ebc Handle non-finite scale+translate matrices in invert()
8946ea477b [infra] Remove Pixel7 jobs
9ab719cdad [skif] Remove SK_USE_LEGACY_BLUR_GRAPHITE guarded code
3222456e63 [rust png] Explicitly handle missing `PLTE` chunk.
fb32fee7f4 [infra] Fixing some OverdueJobSpec alerts
6cc80cd310 [skif] Avoid calculating inverse matrix in blur()
16178bf63d Roll vulkan-deps from 901a9e8040e0 to 1096ec1aabbb (1 revision)
a076435073 Roll ANGLE from b2d84a6649f7 to 924ee1ba78dc (7 revisions)
70553189e4 Roll Skia Infra from 9fb4d8c44edc to aa41daefb66c (11 revisions)
fa52f2c1dd Roll Dawn from bac50766d19e to 205e5feeda01 (10 revisions)
8c1b592b68 Roll vulkan-deps from 4acefc03ee2a to 901a9e8040e0 (5 revisions)
a07fce2059 [graphite] Refactor scissor transformation into a helper method
ddbd8d1cb8 [graphite] Re-enable SSBOs for D3D11
3750b8939c Roll vulkan-deps from d2c4e780b012 to 4acefc03ee2a (4 revisions)
1e58593360 Roll ANGLE from 7fea539cc99b to b2d84a6649f7 (30 revisions)
ca10bc19c6 Roll Skia Infra from 4448a7219f6d to 9fb4d8c44edc (9 revisions)
b472797bbc Roll Dawn from 04483c84503c to bac50766d19e (9 revisions)
02dd72c2fb [rust png] Don't unnecessarily replicate decoding `options`.
b3401cef50 Roll vulkan-deps from aa1dd6b24b8b to d2c4e780b012 (6 revisions)
810660a943 [rust png] Don't unnecessarily replicate `dstInfo` data.
f197e55196 Add notes about premultiplied color to docs
7d5c206fc8 [infra] Remove Linux NUC9i7QN tasks
d7c30a7908 Remove log spam about Perfetto being unavailable in Android host builds
ac75382cb9 Revert "CoreText SkTypeface palette support"
77b63219ef Merge 4 release notes into RELEASE_NOTES.md
85221e9535 Update Skia milestone to 133
8fae5b7436 Roll vulkan-deps from a2dfb2276ea5 to aa1dd6b24b8b (8 revisions)
aa099ff91e Roll Skia Infra from cf848e50c100 to 4448a7219f6d (7 revisions)
c17d82fdca Roll SwiftShader from 76855a9baecc to d5c428477411 (1 revision)
1a84f12c87 Roll Dawn from 2a86250e561c to 04483c84503c (5 revisions)
75230dbc93 [rust png] New API: `SkCodec::hasHighBitDepthEncodedData`.
11046fd103 Revert "Temporarily remove golo machines from CQ"
2a288d0514 [rust png] Fix memory safety issue by copying `iCCP` chunk data.
d02c2ddb37 Roll skottie-base from bb7983730f24 to a049ff55ff14
4117692d96 Roll shaders-base from e6fc8c4f0ad2 to 99b73d05cdae
55373788ff Use tiled draws to draw bitmaps in tall_streched_bitmaps
f4c146f451 Roll jsfiddle-base from c6ebdc72f397 to 034839b9814b
61175270ad Android typeface: small simplification
0c283d0d30 Roll debugger-app-base from a168d86bd1fd to 931df19ec335
b7f46f50ea Don't assume command line flags in Android Viewer
af6a4f9a85 Roll skottie-base from a049ff55ff14 to bb7983730f24
0b55dea384 Roll shaders-base from 99b73d05cdae to e6fc8c4f0ad2
c690a0e493 Roll jsfiddle-base from 034839b9814b to c6ebdc72f397
0dc450f557 Roll debugger-app-base from 931df19ec335 to a168d86bd1fd
af7211b3da Move SkPathEffect::Dash* out of public API
261316c104 Roll vulkan-deps from 695916e164c9 to a2dfb2276ea5 (1 revision)
676b3b1a41 Roll Dawn from 13a9bd9ccb6d to 2a86250e561c (1 revision)
7cca68c56b Roll Skia Infra from 6082ccfc822c to cf848e50c100 (18 revisions)
3333292a62 Manual roll ANGLE from 2a61126bb36c to 7fea539cc99b (6 revisions)
7755e6ab0b Manual roll vulkan-deps from 1e8c53194ceb to 695916e164c9 (3 revisions)
4693f7a374 Manual roll Dawn from b2edbc3e54d0 to 13a9bd9ccb6d (8 revisions)
be1c1d6248 Roll vulkan-deps from 12e843b4aad1 to 1e8c53194ceb (1 revision)
2905e15411 [skif] Check for failed blur algorithm output
0f46bb5a48 [skif] Check for empty srcRect in float coords
6038a613bf [skif] Handle non-finite net downscale factors
778b21720a [skif] Reject SkImageFilters::MatrixTransform that aren't invertible
b4c65e4d29 [skif] Clamp magnifier zoom factor based on lens bounds dimensions
05da06918b [pdf] Implement sweep gradient tilemodes
42769e83e6 Roll vulkan-deps from 7363ad68f4c9 to 12e843b4aad1 (3 revisions)
0f623183f7 Roll ANGLE from 026ba8481087 to 2a61126bb36c (8 revisions)
d0ee80612f Roll Skia Infra from 353c8b4196e4 to 6082ccfc822c (11 revisions)
e7dc888636 Roll Dawn from b4b1d02e6e41 to b2edbc3e54d0 (13 revisions)
7ae36ecfe9 Revert "SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec"
a1767e205c Guard ganesh dependency from debugger
4d21410c44 Basic support for drawPoints point mode in SkSVGDevice using zero-length lines in a single path element.
9108f2c079 Roll vulkan-deps from 49a7b74158a6 to 7363ad68f4c9 (2 revisions)
2ed9606702 [graphite] Add scratch label when returning Resources to ResourceCache
e9a7546ef3 Roll Skia Infra from 0262f84fa0d7 to 353c8b4196e4 (15 revisions)
de9c8db66b Roll ANGLE from 644b91f7e096 to 026ba8481087 (4 revisions)
6a4b8971d0 Roll Dawn from 500e41cc1e25 to b4b1d02e6e41 (12 revisions)
6f16a8c83b Roll vulkan-deps from e154ea2ed72d to 49a7b74158a6 (10 revisions)
8444ee0c8a Manual roll Dawn from a8eb33756b22 to 500e41cc1e25 (9 revisions)
e8c1ca0a5e [graphite] Streamline setting of PipelineInfo flags for histograms
cec45b121a [graphite] Remove legacy arc support.
db561d9b2f [graphite] Add UMA histogram for various Pipeline creation times
cf33c4e96e Take into account the backdrop filter when calculating the bounds of a SaveLayer operation.
8777224d22 [viewer] More path interpolation samples
35fafeb705 SkCrabbyAvif: Remove explicit brand sniffing in IsAvif
c7755ef4b5 SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec
0430522cfe [graphite] Rename all things ForceSynchronous to ForPrecompile
afaed89236 Ignore more tests in Protected configs
6878a234bb [graphite] Add UMA enum histogram for Pipeline creation races
d6a5fd1b07 [viewer] Add some hardcoded vertices for mesh gradient sample
c4e3592ca1 [viewer] Add AE mesh gradient sample
3ae0f2cbe1 [infra] Add 'patch' asset
3b46f4fa91 Adding few missing #ifdefs
11cf7ff838 [graphite] Support providing clip on replay
27950cc64f Roll SwiftShader from 1495532f997f to 76855a9baecc (1 revision)
642281ac39 Roll Skia Infra from 064137920a75 to 0262f84fa0d7 (6 revisions)
e69bb98d6e Proof of concept for general path interpolation
03e49e3e58 Temporarily remove golo machines from CQ
5fd28452e9 Roll vulkan-deps from 97c315f09386 to e154ea2ed72d (6 revisions)
e82c8a2b4a Roll ANGLE from 84a24a1ea6a6 to 644b91f7e096 (7 revisions)
4cf2471e67 Roll Dawn from 08b478b3f3a3 to a8eb33756b22 (6 revisions)
b4df8dda7f [rust png] Fix when `setAlphaAndRequiredFrame` is called.
82175b411c [Graphite] Fix layout transition for DstCopy in Vulkan.
88641283fb Update GPU StrikeCache to track Glyph memory as well.
b3be9cb59f Manual roll Dawn from 46043c56bc31 to 08b478b3f3a3 (9 revisions)
ab74be6787 Add size tracking to GPU StrikeCache.
ba96d932e6 Roll vulkan-deps from f4673df701a0 to 97c315f09386 (8 revisions)
a474aa05a3 Roll Dawn from 2c4f822f9e78 to 46043c56bc31 (12 revisions)
f7536089fe Roll ANGLE from 7ce8b268f584 to 84a24a1ea6a6 (6 revisions)
7e5afcea12 Roll vulkan-deps from ae5ea7b95745 to f4673df701a0 (7 revisions)
7989f782db Manual roll ANGLE from 2f8ad9c1042c to 7ce8b268f584 (5 revisions)
b2bb3af36d Extend the lifetime of IntrinsicConstantsManager
e2ad60ea80 [pdf] Avoid entires in both unicode maps
eee6f7d5cf Manual roll Dawn from 980a9b0e0fba to 2c4f822f9e78 (3 revisions)
47ebf2ecc9 Roll ANGLE from 3c1e98a3120a to 2f8ad9c1042c (1 revision)
51e00e06aa Roll vulkan-deps from 91cb9c1a7ec7 to ae5ea7b95745 (1 revision)
a6cd4d42f9 Roll Skia Infra from 2e11bb731c4a to 064137920a75 (6 revisions)
d51cf31724 Roll Dawn from e0dd04eb7f86 to 980a9b0e0fba (2 revisions)
ee1af45b4d Manual roll Dawn from 78a100c8c999 to e0dd04eb7f86 (6 revisions)
efff0e5f6a Manual roll Dawn from a0239e7d364c to 78a100c8c999 (14 revisions)
75740b68a2 Manual roll ANGLE from 7c99c225401d to 3c1e98a3120a (21 revisions)
bab7d95475 Roll vulkan-deps from 564318bbee7b to 91cb9c1a7ec7 (1 revision)
7a271f11e8 Roll vulkan-deps from b54c68a30790 to 564318bbee7b (3 revisions)
6944cd1286 Roll vulkan-deps from a52547961655 to b54c68a30790 (1 revision)
d0e7f49f76 Roll Skia Infra from 65468f93b38c to 2e11bb731c4a (9 revisions)
89ac72bb49 Add job to test rust png codec
79a00ba193 [viewer] Initial mesh gradient slide
d2ac2b0d64 [Ganesh] Test for valid GL sync before deleting
b47c3ab1e4 [pdf] Augment glyph to unicode map
4fcf0523b5 Fix glClientWaitSync and glWaitSync on WebGL2
33c67fbb6f [Graphite] Unmap vulkan instrinsic buffers.
dfbb0e6bc9 Reland "Add verb measurement utils to SkContourMeasure"
6a270b7dbc [Fontations] Fix lifecycle of SkData objects in scanner
3b50199d27 Roll vulkan-deps from 37d41da69cc4 to a52547961655 (5 revisions)
6035cb5a87 Roll ANGLE from 0e0e5eae7d22 to 7c99c225401d (32 revisions)
696528fe7d Roll Dawn from a56fede2b5d7 to a0239e7d364c (17 revisions)
a5e3b35567 [Graphite] Use PushConstants instead of VBO for load msaa draws.
9168ad248c [mac] Update build target to for x86 to be 10.15
6c78fc5cf3 Roll vulkan-deps from 1d891d46a65c to 37d41da69cc4 (2 revisions)
81750810a3 Revert "Add verb measurement utils to SkContourMeasure"

Canonical link: https://commits.webkit.org/286721@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