From 59070bc36cda900287f3516b8a18c53e582a5a03 Mon Sep 17 00:00:00 2001 From: sdburns1998 Date: Sun, 7 Jul 2019 06:28:58 +0200 Subject: [PATCH] gpu: Null checks --- .../main/java/net/runelite/client/plugins/gpu/GpuPlugin.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 c53392dc2a..e8cbcb9977 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 @@ -841,7 +841,8 @@ public class GpuPlugin extends Plugin implements DrawCallbacks // Re-create fbo if (lastStretchedCanvasWidth != stretchedCanvasWidth || lastStretchedCanvasHeight != stretchedCanvasHeight - || !lastAntiAliasingMode.equals(antiAliasingMode)) + || (lastAntiAliasingMode != null + && !lastAntiAliasingMode.equals(antiAliasingMode))) { shutdownSceneFbo(); @@ -1012,7 +1013,7 @@ public class GpuPlugin extends Plugin implements DrawCallbacks final AnisotropicFilteringMode anisotropicFilteringMode = this.anisotropicFilteringMode; final boolean afEnabled = anisotropicFilteringMode != AnisotropicFilteringMode.DISABLED; - if (!lastAnisotropicFilteringMode.equals(anisotropicFilteringMode)) + if (lastAnisotropicFilteringMode != null && !lastAnisotropicFilteringMode.equals(anisotropicFilteringMode)) { if (afEnabled) {