From 9bbff0403a788c1d46a7ca8a58598d1ffd04e773 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sun, 11 Sep 2022 01:21:33 +0700 Subject: [PATCH] a --- .../kstarbound/client/gl/vertex/DirectVertexBuilder.kt | 4 ++-- .../kstarbound/client/gl/vertex/StreamVertexBuilder.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/DirectVertexBuilder.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/DirectVertexBuilder.kt index e7b24364..b53cd18b 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/DirectVertexBuilder.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/DirectVertexBuilder.kt @@ -5,11 +5,11 @@ import ru.dbotthepony.kstarbound.client.gl.GLAttributeList import ru.dbotthepony.kstarbound.client.gl.GLVertexBufferObject import ru.dbotthepony.kstarbound.util.ByteBufferOutputStream -open class DirectVertexBuilder( +open class DirectVertexBuilder>( attributes: GLAttributeList, type: VertexType, val maxElements: Int, -) : AbstractVertexBuilder(attributes, type) { +) : AbstractVertexBuilder>(attributes, type) { val maxIndexCount = maxElements * type.indicies.size val maxVertexCount = maxElements * type.elements diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/StreamVertexBuilder.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/StreamVertexBuilder.kt index bec45f20..a5d771d2 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/StreamVertexBuilder.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/gl/vertex/StreamVertexBuilder.kt @@ -14,7 +14,7 @@ class StreamVertexBuilder( attributes: GLAttributeList, type: VertexType, maxElements: Int, -) : DirectVertexBuilder(attributes, type, maxElements), Closeable { +) : DirectVertexBuilder(attributes, type, maxElements), Closeable { private val vao = state.newVAO() private val vbo = state.newVBO() private val ebo = state.newEBO()