From 0ae95180fb8e538e67999e777987fe4bad3719da Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 30 Aug 2020 18:42:41 -0400 Subject: [PATCH] scene uploader: add stopwatch --- .../net/runelite/client/plugins/gpu/SceneUploader.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/SceneUploader.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/SceneUploader.java index 20b0b59f84..548eca7589 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/SceneUploader.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/SceneUploader.java @@ -24,8 +24,10 @@ */ package net.runelite.client.plugins.gpu; +import com.google.common.base.Stopwatch; import javax.inject.Inject; import javax.inject.Singleton; +import lombok.extern.slf4j.Slf4j; import net.runelite.api.Client; import net.runelite.api.Constants; import net.runelite.api.DecorativeObject; @@ -42,6 +44,7 @@ import net.runelite.api.Tile; import net.runelite.api.WallObject; @Singleton +@Slf4j class SceneUploader { @Inject @@ -53,6 +56,8 @@ class SceneUploader void upload(Scene scene, GpuIntBuffer vertexbuffer, GpuFloatBuffer uvBuffer) { + Stopwatch stopwatch = Stopwatch.createStarted(); + ++sceneId; offset = 0; uvoffset = 0; @@ -73,6 +78,9 @@ class SceneUploader } } } + + stopwatch.stop(); + log.debug("Scene upload time: {}", stopwatch); } private void upload(Tile tile, GpuIntBuffer vertexBuffer, GpuFloatBuffer uvBuffer)