Increasingly, EGL and its client APIs are being used in place of "native" rendering APIs to implement the basic graphics functionality of native windowing systems. This creates demand for a method to access native GPU or device objects directly rather than calling EGL or GL entry points.
This extension defines the method for an application to query native device objects from an EGL Display.
Requires EGL 1. or an earlier verison of EGL with the EXT_device_query extension.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final long |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| public static String | |
| public static boolean | |
| public static int | |
| public static long | |
| public static int |
| EGL_BAD_DEVICE_EXT | back to summary |
|---|---|
| public static final int EGL_BAD_DEVICE_EXT | |
| EGL_DEVICE_EXT | back to summary |
|---|---|
| public static final int EGL_DEVICE_EXT | |
| EGL_NO_DEVICE_EXT | back to summary |
|---|---|
| public static final long EGL_NO_DEVICE_EXT | |
| EXTDeviceQuery | back to summary |
|---|---|
| protected EXTDeviceQuery() | |
| eglQueryDeviceAttribEXT | back to summary |
|---|---|
public static boolean eglQueryDeviceAttribEXT(long device, int attribute, PointerBuffer value)
| |
| eglQueryDeviceStringEXT | back to summary |
|---|---|
public static String eglQueryDeviceStringEXT(long device, int name)
| |
| eglQueryDisplayAttribEXT | back to summary |
|---|---|
public static boolean eglQueryDisplayAttribEXT(long dpy, int attribute, PointerBuffer value)
| |
| neglQueryDeviceAttribEXT | back to summary |
|---|---|
| public static int neglQueryDeviceAttribEXT(long device, int attribute, long value) | |
| neglQueryDeviceStringEXT | back to summary |
|---|---|
| public static long neglQueryDeviceStringEXT(long device, int name) | |
| neglQueryDisplayAttribEXT | back to summary |
|---|---|
| public static int neglQueryDisplayAttribEXT(long dpy, int attribute, long value) | |