| Modifier and Type | Class and Description |
|---|---|
| public static class | GLFWNativeEGL.
Contains the function pointers loaded from |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static long | Returns: theEGLConfig of the specified window, or EGL10#EGL_NO_SURFACE if an error occurred.
Possible errors include Returns the |
| public static long | Returns: theEGLContext of the specified window, or EGL10#EGL_NO_CONTEXT if an error occurred.
Possible errors include a GLFW window window)Returns the |
| public static long | Returns: theEGLDisplay used by GLFW, or EGL10#EGL_NO_DISPLAY if an error occured.
Possible errors include Returns the |
| public static long | Returns: theEGLSurface of the specified window, or EGL10#EGL_NO_SURFACE if an error occurred.
Possible errors include Returns the |
| private static boolean | |
| public static void | setEGLPath(FunctionProvider
a sharedLibrary)FunctionProvider instance that will be cast to SharedLibraryCalls |
| public static void | setEGLPath(String
the EGL shared library path, or path)null to remove the override.Overrides the EGL shared library that GLFW loads internally. |
| public static void | setGLESPath(FunctionProvider
a sharedLibrary)FunctionProvider instance that will be cast to SharedLibraryCalls |
| public static void | setGLESPath(String
the OpenGL ES shared library path, or path)null to remove the override.Overrides the OpenGL ES shared library that GLFW loads internally. |
| GLFWNativeEGL | back to summary |
|---|---|
| protected GLFWNativeEGL() | |
| glfwGetEGLConfig | back to summary |
|---|---|
| public static long glfwGetEGLConfig(long window) Returns the This function may be called from any thread. Access is not synchronized.
| |
| glfwGetEGLContext | back to summary |
|---|---|
| public static long glfwGetEGLContext(long window) Returns the This function may be called from any thread. Access is not synchronized.
| |
| glfwGetEGLDisplay | back to summary |
|---|---|
| public static long glfwGetEGLDisplay() Returns the Because EGL is initialized on demand, this function will return This function may be called from any thread. Access is not synchronized.
| |
| glfwGetEGLSurface | back to summary |
|---|---|
| public static long glfwGetEGLSurface(long window) Returns the This function may be called from any thread. Access is not synchronized.
| |
| override | back to summary |
|---|---|
| private static boolean override(String symbol, String path) | |
| setEGLPath | back to summary |
|---|---|
| public static void setEGLPath(FunctionProvider sharedLibrary) Calls Example usage:
| |
| setEGLPath | back to summary |
|---|---|
| public static void setEGLPath(String path) Overrides the EGL shared library that GLFW loads internally. This is useful when there's a mismatch between the shared libraries loaded by LWJGL and GLFW. This method must be called before GLFW initializes EGL. The override is available only in the default GLFW build bundled with LWJGL. Using the
override with a custom GLFW build will produce a warning in
| |
| setGLESPath | back to summary |
|---|---|
| public static void setGLESPath(FunctionProvider sharedLibrary) Calls Example usage:
| |
| setGLESPath | back to summary |
|---|---|
| public static void setGLESPath(String path) Overrides the OpenGL ES shared library that GLFW loads internally. This is useful when there's a mismatch between the shared libraries loaded by LWJGL and GLFW. This method must be called before GLFW initializes OpenGL ES. The override is available only in the default GLFW build bundled with LWJGL. Using the
override with a custom GLFW build will produce a warning in
| |
GLFW.getLibrary().
| Modifier and Type | Field and Description |
|---|---|
| public static final long | GetEGLConfig
Function address. |
| public static final long | GetEGLContext
Function address. |
| public static final long | GetEGLDisplay
Function address. |
| public static final long | GetEGLSurface
Function address. |
| Access | Constructor and Description |
|---|---|
| private |
| GetEGLConfig | back to summary |
|---|---|
| public static final long GetEGLConfig Function address. | |
| GetEGLContext | back to summary |
|---|---|
| public static final long GetEGLContext Function address. | |
| GetEGLDisplay | back to summary |
|---|---|
| public static final long GetEGLDisplay Function address. | |
| GetEGLSurface | back to summary |
|---|---|
| public static final long GetEGLSurface Function address. | |
| Functions | back to summary |
|---|---|
| private Functions() | |