ladybird/Services
Aliaksandr Kalenik 5ef5aa8d70 Compositor: Flush display lists after overlay painting
Compositor presentation still preserved the old implicit replay flush
and then submitted again after viewport scrollbar overlay painting. That
left a redundant flush on every frame and an extra GPU submit when
overlay scrollbars were painted.

Flush the display list player once after compositor overlay painting in
both presentation and screenshot paths. The explicit flush now covers
all compositor painting for the target surface, so direct surface
flushes are no longer needed.
2026-05-26 18:25:59 +01:00
..
Compositor Compositor: Flush display lists after overlay painting 2026-05-26 18:25:59 +01:00
ImageDecoder LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
RequestServer RequestServer: Send bytecode cache sidecars as files 2026-05-16 08:13:35 +02:00
WebContent UI/Qt+WebContent: Refresh theme colors live 2026-05-26 01:18:51 +02:00
WebDriver LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
WebWorker LibWeb: Unify WebIDL C++ type generation 2026-05-23 18:26:12 +02:00
CMakeLists.txt Compositor+LibWebView+WebContent: Scaffold opt-in Compositor process 2026-05-22 19:50:42 +01:00