[webkit-changes] [WebKit/WebKit] 507dcb: Prepare Skia build for PlayStation

Don Olmstead noreply at github.com
Thu Dec 19 08:37:34 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 507dcbd5bc521427b0df548f4cf17a0d97a01822
      https://github.com/WebKit/WebKit/commit/507dcbd5bc521427b0df548f4cf17a0d97a01822
  Author: Don Olmstead <don.olmstead at sony.com>
  Date:   2024-12-19 (Thu, 19 Dec 2024)

  Changed paths:
    M Source/ThirdParty/skia/CMakeLists.txt
    M Source/WebCore/platform/Skia.cmake
    M Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp
    M Source/WebKit/Platform/Skia.cmake
    M Source/WebKit/PlatformWin.cmake
    M Source/WebKit/UIProcess/skia/BackingStoreSkia.cpp
    M Source/cmake/OptionsPlayStation.cmake
    M Source/cmake/WebKitFeatures.cmake
    M Tools/ImageDiff/Skia.cmake
    M Tools/wpe/backends/CMakeLists.txt

  Log Message:
  -----------
  Prepare Skia build for PlayStation
https://bugs.webkit.org/show_bug.cgi?id=284927

Reviewed by Adrian Perez de Castro and Carlos Alberto Lopez Perez.

Modify the Skia build to target PlayStation. Make the encoders within Skia
optional. Modify the build to target the correct EGL.

Use a namespaced Skia::Skia target within the CMake files to fit conventions.
Clean up some includes and centralize platform headers.

* Source/ThirdParty/skia/CMakeLists.txt:
* Source/WebCore/platform/Skia.cmake:
* Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp:
* Source/WebKit/PlatformWin.cmake:
* Source/WebKit/Platform/Skia.cmake:
* Source/WebKit/UIProcess/skia/BackingStoreSkia.cpp:
* Source/cmake/OptionsPlayStation.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Tools/ImageDiff/Skia.cmake:
* Tools/wpe/backends/CMakeLists.txt:

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