Files
ladybird/Libraries/LibGfx
Andreas Kling 80b80b28ef LibGfx: Fall back to CPU surface when GPU surface creation fails
GPU backends have maximum texture dimension limits (e.g. 16384 on
macOS Metal). When a surface exceeds this limit, Skia's RenderTarget
returns null and we would VERIFY crash.

Instead, fall back to a CPU-backed surface via SkSurfaces::WrapPixels.
This produces a correct rendering, just without GPU acceleration.
2026-02-22 14:22:51 +01:00
..
2026-02-17 10:48:09 -05:00
2024-12-28 05:39:32 -08:00
2024-11-20 21:13:23 +01:00
2025-06-09 11:25:14 -04:00