Branch: refs/heads/webkitglib/2.50
  Home:   https://github.com/WebKit/WebKit
  Commit: 5bb939586a21fd13e05722d8537a23703ec1863a
      
https://github.com/WebKit/WebKit/commit/5bb939586a21fd13e05722d8537a23703ec1863a
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M Source/WebCore/platform/graphics/Font.h
    M Source/WebCore/platform/graphics/displaylists/DisplayListItems.cpp
    M Source/WebCore/platform/graphics/displaylists/DisplayListItems.h
    M Source/WebCore/platform/graphics/skia/FontCascadeSkia.cpp
    M Source/WebCore/platform/graphics/skia/FontSkia.cpp

  Log Message:
  -----------
  Cherry-pick 300818@main (7e98db0c73bf). 
https://bugs.webkit.org/show_bug.cgi?id=299869

    [Skia] Build a SkTextBlob when recording DrawGlyphs display list item
    https://bugs.webkit.org/show_bug.cgi?id=299869

    Reviewed by Nikolas Zimmermann.

    GlyphDisplayListCache uses a display list to cache the shaping results
    of a text run that is frequently painted, but we are still building a
    SkTextBlob for the same shaping results every time the display list is
    replayed, which is expensive. We can build the SkTextBlob once when
    recording and save that in DrawGlyphs item instead of the list of glyphs
    and advances.

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

Canonical link: https://commits.webkit.org/298234.167@webkitglib/2.50



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to