From ceab3ef4b582fffe84030ab5ee39d024c68263d9 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 15 Aug 2020 18:41:50 -0400 Subject: [PATCH] gpu plugin: initialize aa fbo handles This fixes erroneously deleting texture/framebuffer/renderbuffer 0 in shutdownAAFbo --- .../src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java | 1 + 1 file changed, 1 insertion(+) 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 e728c7dfb4..ef9b60e6df 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 @@ -279,6 +279,7 @@ public class GpuPlugin extends Plugin implements DrawCallbacks try { bufferId = uvBufferId = uniformBufferId = tmpBufferId = tmpUvBufferId = tmpModelBufferId = tmpModelBufferSmallId = tmpModelBufferUnorderedId = tmpOutBufferId = tmpOutUvBufferId = -1; + texSceneHandle = fboSceneHandle = rboSceneHandle = -1; // AA FBO unorderedModels = smallModels = largeModels = 0; drawingModel = false;