Lines Matching defs:env
24 jboolean Java_android_filterfw_core_VertexFrame_nativeAllocate(JNIEnv* env,
27 return ToJBool(WrapObjectInJava(new VertexFrame(size), env, thiz, true));
30 jboolean Java_android_filterfw_core_VertexFrame_nativeDeallocate(JNIEnv* env, jobject thiz) {
31 return ToJBool(DeleteNativeObject<VertexFrame>(env, thiz));
34 jboolean Java_android_filterfw_core_VertexFrame_setNativeInts(JNIEnv* env,
38 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
40 jint* int_ptr = env->GetIntArrayElements(ints, NULL);
41 const int length = env->GetArrayLength(ints);
45 env->ReleaseIntArrayElements(ints, int_ptr, JNI_ABORT);
52 jboolean Java_android_filterfw_core_VertexFrame_setNativeFloats(JNIEnv* env,
55 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
57 jfloat* float_ptr = env->GetFloatArrayElements(floats, NULL);
58 const int length = env->GetArrayLength(floats);
62 env->ReleaseFloatArrayElements(floats, float_ptr, JNI_ABORT);
69 jboolean Java_android_filterfw_core_VertexFrame_setNativeData(JNIEnv* env,
74 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
76 jbyte* bytes = env->GetByteArrayElements(data, NULL);
80 env->ReleaseByteArrayElements(data, bytes, JNI_ABORT);
87 jint Java_android_filterfw_core_VertexFrame_getNativeVboId(JNIEnv* env, jobject thiz) {
88 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);