Package org.lwjgl.egl
Class NVStreamSync
- java.lang.Object
-
- org.lwjgl.egl.NVStreamSync
-
public class NVStreamSync extends java.lang.Object
Native bindings to the NV_stream_sync extension.This extension defines a new type of reusable sync object. This sync object will be signaled each time a new image frame becomes available in an EGLStream for the consumer to consume.
Requires
EGL 1.2
,KHR_stream
andKHR_reusable_sync
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
EGL_SYNC_NEW_FRAME_NV
EGL_SYNC_TYPE_KHR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static long
eglCreateStreamSyncNV(long dpy, long stream, int type, int[] attrib_list)
Array version of:CreateStreamSyncNV
static long
eglCreateStreamSyncNV(long dpy, long stream, int type, java.nio.IntBuffer attrib_list)
static long
neglCreateStreamSyncNV(long dpy, long stream, int type, long attrib_list)
-
-
-
Field Detail
-
EGL_SYNC_TYPE_KHR
public static final int EGL_SYNC_TYPE_KHR
- See Also:
- Constant Field Values
-
EGL_SYNC_NEW_FRAME_NV
public static final int EGL_SYNC_NEW_FRAME_NV
- See Also:
- Constant Field Values
-
-
Method Detail
-
neglCreateStreamSyncNV
public static long neglCreateStreamSyncNV(long dpy, long stream, int type, long attrib_list)
-
eglCreateStreamSyncNV
public static long eglCreateStreamSyncNV(long dpy, long stream, int type, java.nio.IntBuffer attrib_list)
-
eglCreateStreamSyncNV
public static long eglCreateStreamSyncNV(long dpy, long stream, int type, int[] attrib_list)
Array version of:CreateStreamSyncNV
-
-