814 |
JNIEXPORT jint JNICALL Java_gzz_gfx_gl_GL_createByteVectorImpl |
JNIEXPORT jint JNICALL Java_gzz_gfx_gl_GL_createByteVectorImpl |
815 |
(JNIEnv *, jclass, jint size) { |
(JNIEnv *, jclass, jint size) { |
816 |
ByteVector *vec = new ByteVector(size); |
ByteVector *vec = new ByteVector(size); |
817 |
|
DBG(dbg) << "Alloc byte vector "<<(int)vec<<"\n"; |
818 |
return bytevectors.add(vec); |
return bytevectors.add(vec); |
819 |
} |
} |
820 |
|
|
821 |
JNIEXPORT void JNICALL Java_gzz_gfx_gl_GL_deleteByteVector |
JNIEXPORT void JNICALL Java_gzz_gfx_gl_GL_deleteByteVector |
822 |
(JNIEnv *, jclass, jint id) { |
(JNIEnv *, jclass, jint id) { |
823 |
|
DBG(dbg) << "Delete byte vector "<<(int)bytevectors[id]<<"\n"; |
824 |
bytevectors.remove(id); |
bytevectors.remove(id); |
825 |
} |
} |
826 |
|
|