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