1/* EGLDisplay eglGetDisplay ( EGLNativeDisplayType display_id ) */ 2static jobject 3android_eglGetDisplay 4 (JNIEnv *_env, jobject _this, jlong display_id) { 5 EGLDisplay _returnValue = (EGLDisplay) 0; 6 _returnValue = eglGetDisplay( 7 reinterpret_cast<EGLNativeDisplayType>(display_id) 8 ); 9 return toEGLHandle(_env, egldisplayClass, egldisplayConstructor, _returnValue); 10} 11 12/* EGLDisplay eglGetDisplay ( EGLNativeDisplayType display_id ) */ 13static jobject 14android_eglGetDisplayInt 15 (JNIEnv *_env, jobject _this, jint display_id) { 16 17 if (static_cast<uintptr_t>(display_id) != 18 reinterpret_cast<uintptr_t>(EGL_DEFAULT_DISPLAY)) { 19 jniThrowException(_env, "java/lang/UnsupportedOperationException", "eglGetDisplay"); 20 return 0; 21 } 22 return android_eglGetDisplay(_env, _this, display_id); 23} 24 25