From 93d483db7b4968d04ff43989be8c05acfc378dbe Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 8 Mar 2022 16:11:23 -0500 Subject: [PATCH] gpu: don't animate textures when loading --- .../java/net/runelite/client/plugins/gpu/GpuPlugin.java | 6 +++++- 1 file changed, 5 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 23e2f4fe46..fdb07d1e6e 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 @@ -1293,7 +1293,11 @@ public class GpuPlugin extends Plugin implements DrawCallbacks gl.glUniform1f(uniSmoothBanding, config.smoothBanding() ? 0f : 1f); gl.glUniform1i(uniColorBlindMode, config.colorBlindMode().ordinal()); gl.glUniform1f(uniTextureLightMode, config.brightTextures() ? 1f : 0f); - gl.glUniform1i(uniTick, client.getGameCycle()); + if (gameState == GameState.LOGGED_IN) + { + // avoid textures animating during loading + gl.glUniform1i(uniTick, client.getGameCycle()); + } // Calculate projection matrix Matrix4 projectionMatrix = new Matrix4();