inline SingleChunkMesh::addVertex

This commit is contained in:
Moritz Zwerger 2023-10-11 21:16:57 +02:00
parent ca1b5b7790
commit 233addebdd
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 2 additions and 2 deletions

View File

@ -38,8 +38,7 @@ class SingleChunkMesh(context: RenderContext, initialCacheSize: Int, onDemand: B
) )
} }
fun addVertex(x: Float, y: Float, z: Float, u: Float, v: Float, shaderTextureId: Float, lightTint: Float) { inline fun addVertex(x: Float, y: Float, z: Float, u: Float, v: Float, shaderTextureId: Float, lightTint: Float) {
data.ensureSize(WorldMeshStruct.FLOATS_PER_VERTEX)
data.add( data.add(
x, y, z, x, y, z,
u, v, u, v,

View File

@ -51,6 +51,7 @@ class BakedFace(
val mesh = mesh.mesh(texture) val mesh = mesh.mesh(texture)
mesh.data.ensureSize(SingleChunkMesh.WorldMeshStruct.FLOATS_PER_VERTEX * (mesh.order.size / 2))
var index = 0 var index = 0
val size = mesh.order.size val size = mesh.order.size