Lines Matching defs:_env

43 nativeClassInit(JNIEnv *_env, jclass glImplClass)
45 jclass nioAccessClassLocal = _env->FindClass("java/nio/NIOAccess");
46 nioAccessClass = (jclass) _env->NewGlobalRef(nioAccessClassLocal);
48 jclass bufferClassLocal = _env->FindClass("java/nio/Buffer");
49 bufferClass = (jclass) _env->NewGlobalRef(bufferClassLocal);
51 getBasePointerID = _env->GetStaticMethodID(nioAccessClass,
53 getBaseArrayID = _env->GetStaticMethodID(nioAccessClass,
55 getBaseArrayOffsetID = _env->GetStaticMethodID(nioAccessClass,
58 positionID = _env->GetFieldID(bufferClass, "position", "I");
59 limitID = _env->GetFieldID(bufferClass, "limit", "I");
61 _env->GetFieldID(bufferClass, "_elementSizeShift", "I");
66 getPointer(JNIEnv *_env, jobject buffer, jarray *array, jint *remaining, jint *offset)
73 position = _env->GetIntField(buffer, positionID);
74 limit = _env->GetIntField(buffer, limitID);
75 elementSizeShift = _env->GetIntField(buffer, elementSizeShiftID);
77 pointer = _env->CallStaticLongMethod(nioAccessClass,
84 *array = (jarray) _env->CallStaticObjectMethod(nioAccessClass,
86 *offset = _env->CallStaticIntMethod(nioAccessClass,
94 releasePointer(JNIEnv *_env, jarray array, void *data, jboolean commit)
96 _env->ReleasePrimitiveArrayCritical(array, data,
104 (JNIEnv *_env, jobject _this, jintArray mantissa_ref, jint mantissaOffset, jintArray exponent_ref, jint exponentOffset) {
128 _mantissaRemaining = _env->GetArrayLength(mantissa_ref) - mantissaOffset;
136 _env->GetPrimitiveArrayCritical(mantissa_ref, (jboolean *)0);
151 _exponentRemaining = _env->GetArrayLength(exponent_ref) - exponentOffset;
159 _env->GetPrimitiveArrayCritical(exponent_ref, (jboolean *)0);
169 _env->ReleasePrimitiveArrayCritical(exponent_ref, exponent_base,
173 _env->ReleasePrimitiveArrayCritical(mantissa_ref, mantissa_base,
177 jniThrowException(_env, _exceptionType, _exceptionMessage);
185 (JNIEnv *_env, jobject _this, jobject mantissa_buf, jobject exponent_buf) {
199 mantissa = (GLfixed *)getPointer(_env, mantissa_buf, &_mantissaArray, &_mantissaRemaining, &_mantissaBufferOffset);
206 exponent = (GLint *)getPointer(_env, exponent_buf, &_exponentArray, &_exponentRemaining, &_exponentBufferOffset);
214 char * _mantissaBase = (char *)_env->GetPrimitiveArrayCritical(_mantissaArray, (jboolean *) 0);
218 char * _exponentBase = (char *)_env->GetPrimitiveArrayCritical(_exponentArray, (jboolean *) 0);
228 releasePointer(_env, _exponentArray, exponent, _exception ? JNI_FALSE : JNI_TRUE);
231 releasePointer(_env, _mantissaArray, mantissa, _exception ? JNI_FALSE : JNI_TRUE);
234 jniThrowException(_env, _exceptionType, _exceptionMessage);
247 int register_android_opengl_jni_GLES10Ext(JNIEnv *_env)
250 err = android::AndroidRuntime::registerNativeMethods(_env, classPathName, methods, NELEM(methods));