We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3c30ef3 commit 6ddefc0Copy full SHA for 6ddefc0
src/main/kotlin/uno/buffer/extensions.kt
@@ -1,7 +1,6 @@
1
package uno.buffer
2
3
-import glm_.BYTES
4
-import glm_.size
+import glm_.*
5
import org.lwjgl.system.MemoryUtil
6
import java.nio.*
7
@@ -70,4 +69,10 @@ fun LongArray.toBuffer(): ByteBuffer {
70
69
val res = MemoryUtil.memAlloc(size * Long.BYTES)
71
for (i in 0 until size) res.putLong(i * Long.BYTES, this[i])
72
return res
+}
73
+
74
+fun CharArray.toBuffer(): ByteBuffer {
75
+ val res = MemoryUtil.memAlloc(size * Byte.BYTES)
76
+ for (i in 0 until size) res[i * Byte.BYTES] = this[i].b
77
+ return res
78
}
0 commit comments