[webkit-changes] [WebKit/WebKit] 0bacf2: Unreviewed. [WPE] Use Skia with CPU rendering by d...

Adrian Perez noreply at github.com
Wed Oct 2 08:29:01 PDT 2024


  Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: 0bacf214e912de0e55c6d45940b771c0e42ae128
      https://github.com/WebKit/WebKit/commit/0bacf214e912de0e55c6d45940b771c0e42ae128
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M Source/WebKit/WebProcess/glib/WebProcessGLib.cpp

  Log Message:
  -----------
  Unreviewed. [WPE] Use Skia with CPU rendering by default

The WPE port has been found to perform better when using the CPU with
Skia for painting, instead of the default (GPU), in a number of typical
embedded devices. Given that using Skia with CPU rendering is still
faster than Cairo, this ensures that we do not regress on performance
due to weak GPUs in the 2.46 release branch.

* Source/WebKit/WebProcess/glib/WebProcessGLib.cpp:
(WebKit::WebProcess::platformInitializeWebProcess): Change the default
to use CPU rendering in the WPE port, and handle the case in which
WEBKIT_SKIA_ENABLE_CPU_RENDERING=0 is set in the environment to switch
to GPU rendering.


  Commit: eacf9977760d4ea5dfcb736be73ae48c7df16f27
      https://github.com/WebKit/WebKit/commit/eacf9977760d4ea5dfcb736be73ae48c7df16f27
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M Source/WebKit/wpe/NEWS
    M Source/cmake/OptionsWPE.cmake

  Log Message:
  -----------
  Unreviewed. Update OptionsWPE.cmake and NEWS for the 2.46.1 release

* Source/WebKit/wpe/NEWS: Add release notes.
* Source/cmake/OptionsWPE.cmake: Bump version numbers.


Compare: https://github.com/WebKit/WebKit/compare/9363f5f9ed56...eacf9977760d

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