From f3e99e0bbefc4d1faf4ec5494858bee8ec464ead Mon Sep 17 00:00:00 2001 From: dzaima Date: Sat, 10 Jan 2026 03:25:13 +0200 Subject: [PATCH] Don't reset DirectContext on LayerGLSkija resize --- shared/java/skija/LayerGLSkija.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/shared/java/skija/LayerGLSkija.java b/shared/java/skija/LayerGLSkija.java index 692e9167..df0df3c7 100644 --- a/shared/java/skija/LayerGLSkija.java +++ b/shared/java/skija/LayerGLSkija.java @@ -65,14 +65,10 @@ public void resize(int width, int height) { _renderTarget.close(); _renderTarget = null; } - if (_directContext != null) { - // https://bugs.chromium.org/p/skia/issues/detail?id=12814 - // _directContext.abandon(); - _directContext.close(); - _directContext = null; + _directContext.resetGLAll(); } - + super.resize(width, height); }