From 7336a13d477521b266b67aff5466712c959781e7 Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Wed, 16 Oct 2019 03:26:24 +0200 Subject: [PATCH] gpu: Catch GLException --- .../java/net/runelite/client/plugins/gpu/GpuPlugin.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java index 6f52d0653e..03e3925e3f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java @@ -1189,7 +1189,12 @@ public class GpuPlugin extends Plugin implements DrawCallbacks // Texture on UI drawUi(canvasHeight, canvasWidth); - glDrawable.swapBuffers(); + try + { + glDrawable.swapBuffers(); + } + catch (GLException ignored) + { } drawManager.processDrawComplete(this::screenshot); }