egl_context_t::egl_context_t(EGLDisplay dpy, EGLContext context, EGLConfig config, egl_connection_t const* cnx, int version) : egl_object_t(get_display_nowake(dpy)), dpy(dpy), context(context), config(config), read(0), draw(0), cnx(cnx), version(version) { #ifdef USE_EGL_CONTEXT_PROTECTION protect = false; block = false; #endif }
egl_context_t::egl_context_t(EGLDisplay dpy, EGLContext context, EGLConfig config, egl_connection_t const* cnx, int version) : egl_object_t(get_display_nowake(dpy)), dpy(dpy), context(context), config(config), read(0), draw(0), cnx(cnx), version(version) { }
static jint jni_getInitCount(JNIEnv *_env, jobject _clazz, jobject display) { EGLDisplay dpy = getDisplay(_env, display); egl_display_t* eglDisplay = get_display_nowake(dpy); return eglDisplay ? eglDisplay->getRefsCount() : 0; }