ladybird/UI
Andreas Kling 7cc81327a1 UI/Qt: Present macOS frames with QRhiWidget
Use QRhiWidget for the Qt web content view on macOS and render the
current IOSurface-backed shared image into the widget's Metal render
target. This keeps normal presentation on the GPU instead of painting a
QImage wrapper over the shared bitmap.

Force Qt Widgets' RHI backing store to Metal before QApplication is
created so QRhiWidget can obtain the top-level QRhi even when the native
window is created before the web content widget enters the hierarchy.
Other platforms keep the existing QWidget and QPainter path.
2026-06-01 10:00:19 +02:00
..
Android LibWeb: Use adblock-rust in ContentBlocker 2026-05-24 08:16:46 +02:00
AppKit LibWebView+UI: Replay display metadata after Compositor restart 2026-05-31 20:07:58 +01:00
cmake LibWebView: Add settings and actions to control vertical tabs 2026-05-31 21:24:57 +02:00
Gtk UI: Route node picker input through WebView 2026-05-29 17:01:34 +01:00
Icons UI/Qt: Stop using TVG icons 2026-05-31 19:20:59 +02:00
Qt UI/Qt: Present macOS frames with QRhiWidget 2026-06-01 10:00:19 +02:00
.gitignore Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
CMakeLists.txt Meta: Define helper processes for Ladybird and test-web in one place 2026-05-28 14:45:48 +01:00
Info.plist Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00