From b85bf14ad9825b9fc95073d96efc65d6b0a0a292 Mon Sep 17 00:00:00 2001 From: Jozufozu Date: Fri, 13 Aug 2021 13:35:18 -0700 Subject: [PATCH] Better float array buffering --- .../com/jozufozu/flywheel/backend/gl/buffer/VecBuffer.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/jozufozu/flywheel/backend/gl/buffer/VecBuffer.java b/src/main/java/com/jozufozu/flywheel/backend/gl/buffer/VecBuffer.java index d24867f8e..4ec8b1590 100644 --- a/src/main/java/com/jozufozu/flywheel/backend/gl/buffer/VecBuffer.java +++ b/src/main/java/com/jozufozu/flywheel/backend/gl/buffer/VecBuffer.java @@ -37,11 +37,8 @@ public class VecBuffer { public VecBuffer putFloatArray(float[] floats) { - for (float f : floats) { - internal.putFloat(f); - } - // internal.asFloatBuffer().put(floats); - // internal.position(internal.position() + floats.length * 4); + internal.asFloatBuffer().put(floats); + internal.position(internal.position() + floats.length * 4); return this; }