2022-08-10 11:43:59 -04:00
|
|
|
//#include "org_lwjgl_BufferUtils.h"
|
2011-05-11 10:21:59 -04:00
|
|
|
#include "common_tools.h"
|
2010-11-24 16:48:23 -05:00
|
|
|
|
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_BufferUtils_zeroBuffer0(JNIEnv *env, jclass clazz, jobject buffer, jlong offset, jlong size) {
|
|
|
|
memset((char*)(*env)->GetDirectBufferAddress(env, buffer) + (size_t)offset, 0, (size_t)size);
|
2011-05-10 20:12:52 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
JNIEXPORT jlong JNICALL Java_org_lwjgl_BufferUtils_getBufferAddress(JNIEnv *env, jclass clazz, jobject buffer) {
|
2011-05-11 05:50:50 -04:00
|
|
|
return (intptr_t)(*env)->GetDirectBufferAddress(env, buffer);
|
2011-05-11 10:21:59 -04:00
|
|
|
}
|