SIGN IN SIGN UP

Add FlViewRendererSubsurface (#191389)

Add a Wayland subsurface based view renderer that blits engine frames
directly to a subsurface using an EGL context that shares resources with
the engine. The EGL context and window surface are managed by a new
FlSubsurfaceEGL class, and window resizing is synchronized with the
subsurface so the two stay in step.

Add FlSubsurface, expose the engine's EGL display and context through
FlOpenGLManager, wire up the wayland-client and wayland-egl build
configs, and use this renderer automatically whenever running on Wayland
(falling back to the standard OpenGL renderer otherwise).
R
Robert Ancell committed
706edcdc32f683cdb58f3a43fdcc7ab19811be57
Parent: cabb3f6
Committed by GitHub <noreply@github.com> on 8/24/2026, 7:38:37 PM