Package org.lwjgl.egl
Class EXTClientSync
- java.lang.Object
-
- org.lwjgl.egl.EXTClientSync
-
public class EXTClientSync extends java.lang.Object
Native bindings to the EXT_client_sync extension.The
KHR_reusable_sync
extension defines anSYNC_REUSABLE_KHR
EGLSync
type which is signaled and unsignaled by client events. TheEXT_sync_reuse
extension allows allEGLSyncs
to become reusable. The signaling behavior associated withEGL_SYNC_REUSABLE_KHR
is still desirable, but the name becomes misleading if allEGLSyncs
can be reused. This extension defines anEGLSync
type with equivalent behavior, separating the signaling mechanism from the reusability.Requires
EXT_sync_reuse
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
EGL_SYNC_CLIENT_EXT
Accepted by thetype
parameter ofCreateSync
, and returned invalue
whenGetSyncAttrib
is called withattribute
SYNC_TYPE
.static int
EGL_SYNC_CLIENT_SIGNAL_EXT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
eglClientSignalSyncEXT(long dpy, long sync, org.lwjgl.PointerBuffer attrib_list)
static int
neglClientSignalSyncEXT(long dpy, long sync, long attrib_list)
-
-
-
Field Detail
-
EGL_SYNC_CLIENT_EXT
public static final int EGL_SYNC_CLIENT_EXT
Accepted by thetype
parameter ofCreateSync
, and returned invalue
whenGetSyncAttrib
is called withattribute
SYNC_TYPE
.- See Also:
- Constant Field Values
-
EGL_SYNC_CLIENT_SIGNAL_EXT
public static final int EGL_SYNC_CLIENT_SIGNAL_EXT
- See Also:
- Constant Field Values
-
-