From 8647d8e74aa56c1f86462f18c33ae7e0e533dd2c Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sat, 23 Sep 2023 23:01:36 +0700 Subject: [PATCH] Specify as stream draw --- .../ru/dbotthepony/kstarbound/client/render/LayeredRenderer.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/LayeredRenderer.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/LayeredRenderer.kt index fa2576e0..22b1e663 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/LayeredRenderer.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/LayeredRenderer.kt @@ -2,6 +2,7 @@ package ru.dbotthepony.kstarbound.client.render import it.unimi.dsi.fastutil.objects.Object2ObjectAVLTreeMap import it.unimi.dsi.fastutil.objects.Reference2ObjectLinkedOpenHashMap +import org.lwjgl.opengl.GL15.GL_STREAM_DRAW import ru.dbotthepony.kstarbound.client.gl.vertex.StreamVertexBuilder import ru.dbotthepony.kstarbound.client.gl.vertex.VertexBuilder import java.util.function.Function @@ -61,7 +62,7 @@ class LayeredRenderer { if (v.builder.builder.isNotEmpty()) { v.emptyFrames = 0 k.setup() - v.builder.upload() + v.builder.upload(GL_STREAM_DRAW) v.builder.draw() k.uninstall() } else {