[webkit-changes] [WebKit/WebKit] 65a948: Cherry-pick 278183 at main (c24a25eda1fc). https://bu...
Miguel Gómez
noreply at github.com
Thu May 2 03:35:48 PDT 2024
Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: 65a94838f89db484d9cc2de71168864bd00d8b79
https://github.com/WebKit/WebKit/commit/65a94838f89db484d9cc2de71168864bd00d8b79
Author: Don Olmstead <don.olmstead at sony.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp
Log Message:
-----------
Cherry-pick 278183 at main (c24a25eda1fc). https://bugs.webkit.org/show_bug.cgi?id=273513
Build error unknown type name HB_BEGIN_DECLS
https://bugs.webkit.org/show_bug.cgi?id=273513
Unreviewed build fix.
During an update of HarfBuzz `FontCustomPlatformDataFreeType.cpp` started
erroring with an unknown type name error for `HB_BEGIN_DECLS`. Include `hb.h`
before `hb-features.h` so the macro is present.
* Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:
Canonical link: https://commits.webkit.org/278183@main
Canonical link: https://commits.webkit.org/274313.191@webkitglib/2.44
Commit: f82aff070aa7f26de4445792e98012cd47f69d1d
https://github.com/WebKit/WebKit/commit/f82aff070aa7f26de4445792e98012cd47f69d1d
Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp
Log Message:
-----------
Cherry-pick 278162 at main (0a5f00bcb387). https://bugs.webkit.org/show_bug.cgi?id=273470
[WPE] Decrease schedule input notification for gamepad
https://bugs.webkit.org/show_bug.cgi?id=273470
Reviewed by Philippe Normand.
Decrease schedule input notification for gamepad from 50ms to 5ms.
Original author: mbhatt627 (https://github.com/mbhatt627)
See: https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1325
* Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp:
Canonical link: https://commits.webkit.org/278162@main
Canonical link: https://commits.webkit.org/274313.192@webkitglib/2.44
Commit: bd536dfcc7d178c6ec61df83915a3cc22f7c644d
https://github.com/WebKit/WebKit/commit/bd536dfcc7d178c6ec61df83915a3cc22f7c644d
Author: Miguel Gomez <magomez at igalia.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M Source/WebCore/platform/graphics/egl/GLContext.cpp
M Source/WebCore/platform/graphics/egl/GLContext.h
M Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp
M Source/WebCore/platform/graphics/texmap/BitmapTexture.h
Log Message:
-----------
Cherry-pick 278159 at main (ed286350cfd5). https://bugs.webkit.org/show_bug.cgi?id=273177
[GTK][WPE] Don't allow depth test and stencil clipping if packed depth stencil is not supported
https://bugs.webkit.org/show_bug.cgi?id=273177
Reviewed by Carlos Garcia Campos.
Use a packed depth stencil format when available, which allows depth testing
and stencil clipping at the same time. If packed depth stencil is not
supported, use separate buffers for depth and stencil. In the latter case,
if both buffers are requested at the same time, the stencil buffer won't
be created.
* Source/WebCore/platform/graphics/egl/GLContext.cpp:
(WebCore::GLContext::glExtensions const):
* Source/WebCore/platform/graphics/egl/GLContext.h:
* Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:
(WebCore::depthBufferFormat):
(WebCore::BitmapTexture::initializeStencil):
(WebCore::BitmapTexture::initializeDepthBuffer):
(WebCore::BitmapTexture::~BitmapTexture):
* Source/WebCore/platform/graphics/texmap/BitmapTexture.h:
Canonical link: https://commits.webkit.org/278159@main
Canonical link: https://commits.webkit.org/274313.193@webkitglib/2.44
Compare: https://github.com/WebKit/WebKit/compare/962422e35168...bd536dfcc7d1
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