| Modifier and Type | Field and Description |
|---|---|
| public static final int | EGL_CONDITION_SATISFIED_KHR
Returned by eglClientWaitSyncKHR: |
| public static final long | EGL_FOREVER_KHR
Accepted in the <timeout> parameter of eglClientWaitSyncKHR: |
| public static final long | EGL_NO_SYNC_KHR
Returned by eglCreateSyncKHR in the event of an error: |
| public static final int | EGL_SIGNALED_KHR
Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_STATUS_KHR: |
| public static final int | EGL_SYNC_CONDITION_KHR
Accepted by the <attribute> parameter of eglGetSyncAttribKHR: |
| public static final int | EGL_SYNC_FENCE_KHR
Accepted by the <type> parameter of eglCreateSyncKHR, and returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_TYPE_KHR: |
| public static final int | EGL_SYNC_FLUSH_COMMANDS_BIT_KHR
Accepted in the <flags> parameter of eglClientWaitSyncKHR: |
| public static final int | EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR
Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_CONDITION_KHR: |
| public static final int | EGL_SYNC_STATUS_KHR
Accepted by the <attribute> parameter of eglGetSyncAttribKHR: |
| public static final int | EGL_SYNC_TYPE_KHR
Accepted by the <attribute> parameter of eglGetSyncAttribKHR: |
| public static final int | EGL_TIMEOUT_EXPIRED_KHR
Returned by eglClientWaitSyncKHR: |
| public static final int | EGL_UNSIGNALED_KHR
Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_STATUS_KHR: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static int | Returns: the sync object statusthe sync object sync, int the block flags flags, long the block timeout timeout)Blocks the calling thread until the specified sync object is signaled, or until a specified timeout value expires. |
| public static EGLSyncKHR | Returns: the created fence sync objectthe EGL display dpy, int the sync type type, IntBuffer an attribute list (may be null) attrib_list)Creates a fence sync object for the specified EGL display and returns a handle to the new object. |
| public static void | |
| public static int | Returns: the attribute valuethe sync object sync, int the attribute to query attribute)Returns the value of the sync object attribute. |
| private static native void | |
| private static native int | |
| private static native long | |
| private static native boolean | |
| private static native boolean |
| EGL_CONDITION_SATISFIED_KHR | back to summary |
|---|---|
| public static final int EGL_CONDITION_SATISFIED_KHR Returned by eglClientWaitSyncKHR: | |
| EGL_FOREVER_KHR | back to summary |
|---|---|
| public static final long EGL_FOREVER_KHR Accepted in the <timeout> parameter of eglClientWaitSyncKHR: | |
| EGL_NO_SYNC_KHR | back to summary |
|---|---|
| public static final long EGL_NO_SYNC_KHR Returned by eglCreateSyncKHR in the event of an error: | |
| EGL_SIGNALED_KHR | back to summary |
|---|---|
| public static final int EGL_SIGNALED_KHR Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_STATUS_KHR: | |
| EGL_SYNC_CONDITION_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_CONDITION_KHR Accepted by the <attribute> parameter of eglGetSyncAttribKHR: | |
| EGL_SYNC_FENCE_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_FENCE_KHR Accepted by the <type> parameter of eglCreateSyncKHR, and returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_TYPE_KHR: | |
| EGL_SYNC_FLUSH_COMMANDS_BIT_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_FLUSH_COMMANDS_BIT_KHR Accepted in the <flags> parameter of eglClientWaitSyncKHR: | |
| EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_CONDITION_KHR: | |
| EGL_SYNC_STATUS_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_STATUS_KHR Accepted by the <attribute> parameter of eglGetSyncAttribKHR: | |
| EGL_SYNC_TYPE_KHR | back to summary |
|---|---|
| public static final int EGL_SYNC_TYPE_KHR Accepted by the <attribute> parameter of eglGetSyncAttribKHR: | |
| EGL_TIMEOUT_EXPIRED_KHR | back to summary |
|---|---|
| public static final int EGL_TIMEOUT_EXPIRED_KHR Returned by eglClientWaitSyncKHR: | |
| EGL_UNSIGNALED_KHR | back to summary |
|---|---|
| public static final int EGL_UNSIGNALED_KHR Returned in <value> when eglGetSyncAttribKHR is called with <attribute> EGL_SYNC_STATUS_KHR: | |
| EGLKHRFenceSync | back to summary |
|---|---|
| private EGLKHRFenceSync() | |
| eglClientWaitSyncKHR | back to summary |
|---|---|
| public static int eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, int flags, long timeout) throws LWJGLException Blocks the calling thread until the specified sync object is signaled, or until a specified timeout value expires.
| |
| eglCreateSyncKHR | back to summary |
|---|---|
| public static EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, int type, IntBuffer attrib_list) throws LWJGLException Creates a fence sync object for the specified EGL display and returns a handle to the new object.
| |
| eglDestroySyncKHR | back to summary |
|---|---|
| public static void eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) throws LWJGLException Destroys an existing sync object.
| |
| eglGetSyncAttribKHR | back to summary |
|---|---|
| public static int eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, int attribute) throws LWJGLException Returns the value of the sync object attribute.
| |
| initNativeStubs | back to summary |
|---|---|
| private static native void initNativeStubs() | |
| neglClientWaitSyncKHR | back to summary |
|---|---|
| private static native int neglClientWaitSyncKHR(long dpy_ptr, long sync_ptr, int flags, long timeout) | |
| neglCreateSyncKHR | back to summary |
|---|---|
| private static native long neglCreateSyncKHR(long dpy_ptr, int type, long attrib_list) | |
| neglDestroySyncKHR | back to summary |
|---|---|
| private static native boolean neglDestroySyncKHR(long dpy_ptr, long sync_ptr) | |
| neglGetSyncAttribKHR | back to summary |
|---|---|
| private static native boolean neglGetSyncAttribKHR(long dpy_ptr, long sync_ptr, int attribute, long value) | |