[webkit-changes] [WebKit/WebKit] 520fa3: [GTK][WPE][Skia] Make it possible to accelerate 2D...

Carlos Garcia Campos noreply at github.com
Mon May 20 00:48:59 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 520fa3eaaedb51e121b652d5321b7d983576e614
      https://github.com/WebKit/WebKit/commit/520fa3eaaedb51e121b652d5321b7d983576e614
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-05-20 (Mon, 20 May 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp
    M Source/WebCore/platform/graphics/skia/PlatformDisplaySkia.cpp
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingCoordinator.cpp
    M Source/WebKit/WebProcess/glib/WebProcessGLib.cpp

  Log Message:
  -----------
  [GTK][WPE][Skia] Make it possible to accelerate 2D canvas even if skia CPU is enabled
https://bugs.webkit.org/show_bug.cgi?id=274305

Reviewed by Alejandro G. Castro.

The canvas acceleration has its own setting for that, we want to make it
possible to accelerate the canvas when the setting is true even if skia
CPU is enabled.

* Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp:
(WebCore::ImageBufferSkiaAcceleratedBackend::create):
* Source/WebCore/platform/graphics/skia/PlatformDisplaySkia.cpp:
(WebCore::PlatformDisplay::skiaGLContext):
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingCoordinator.cpp:
(WebKit::CompositingCoordinator::CompositingCoordinator):
* Source/WebKit/WebProcess/glib/WebProcessGLib.cpp:
(WebKit::WebProcess::platformInitializeWebProcess):

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