Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c9f64af076c8a371b0cb1b57470e041ccfc7c677
https://github.com/WebKit/WebKit/commit/c9f64af076c8a371b0cb1b57470e041ccfc7c677
Author: Taher Ali <[email protected]>
Date: 2026-10-12 (Mon, 12 Oct 2026)
Changed paths:
M Source/WebKit/WebProcess/GPU/graphics/cocoa/DisplayBufferDisplayDelegate.h
M
Source/WebKit/WebProcess/GPU/graphics/cocoa/RemoteGraphicsContextGLProxyCocoa.mm
Log Message:
-----------
Let DisplayBufferDisplayDelegate take an orientation and a contents format
https://bugs.webkit.org/show_bug.cgi?id=327195
rdar://189773413
Reviewed by Kimmo Kinnunen.
DisplayBufferDisplayDelegate is only used by WebGL, so it always reports a
bottom-up orientation and never sets a contents format. Make both
configurable, so that other display buffers, such as those of 2D canvases,
can use it too.
WebGL passes BottomUp and no format, so its behavior is unchanged.
* Source/WebKit/WebProcess/GPU/graphics/cocoa/DisplayBufferDisplayDelegate.h:
*
Source/WebKit/WebProcess/GPU/graphics/cocoa/RemoteGraphicsContextGLProxyCocoa.mm:
Canonical link: https://commits.webkit.org/323453@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications