[webkit-changes] [WebKit/WebKit] 447bcb: [GTK][WPE][Skia] REGRESSION: 284207 at main - CPU ren...

Nikolas Zimmermann noreply at github.com
Mon Sep 30 02:34:02 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 447bcbf92118476ec5af8a8ceb176f7f8eda20f0
      https://github.com/WebKit/WebKit/commit/447bcbf92118476ec5af8a8ceb176f7f8eda20f0
  Author: Nikolas Zimmermann <nzimmermann at igalia.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.cpp

  Log Message:
  -----------
  [GTK][WPE][Skia] REGRESSION: 284207 at main - CPU rendering performed in wrong color type
https://bugs.webkit.org/show_bug.cgi?id=280602

Reviewed by Miguel Gomez.

In 284207 at main we decided to switch back to BGRA pixel format for
UnacceleratedBuffer, when CPU rendering is used. However, we forgot
to switch the actual Skia rendering to BGRA as well -- fix that.

Covered by existing tests.

* Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.cpp:
(Nicosia::UnacceleratedBuffer::tryEnsureSurface):

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