private static EGLProcAddressTable _table = new EGLProcAddressTable(new GLProcAddressResolver()); protected static boolean resetProcAddressTable(DynamicLookupHelper lookup) { _table.reset(lookup); return 0 != _table._addressof_eglGetDisplay && 0 != _table._addressof_eglInitialize; } // There are some #defines in egl.h that GlueGen and PCPP don't currently handle public static final long EGL_DEFAULT_DISPLAY = 0; public static final long EGL_NO_CONTEXT = 0; public static final long EGL_NO_DISPLAY = 0; public static final long EGL_NO_SURFACE = 0; public static final int EGL_DONT_CARE = -1; public static final int EGL_UNKNOWN = -1; /** * In case of an error on a particualr attribute, the attribute in the attributes-buffer is set to 0. *
* Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
*