An EGLStream consists of a sequence of image frames. This extension allows these frames to be acquired as EGLImages. Frames from the
stream would be used as the content for the EGLImage.
Requires KHR_stream and EXT_sync_reuse.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | EGL_STREAM_CONSUMER_IMAGE_NV
Accepted by the |
| public static final int | EGL_STREAM_IMAGE_ADD_NV
Returned as an |
| public static final int | EGL_STREAM_IMAGE_AVAILABLE_NV
Returned as an |
| public static final int | EGL_STREAM_IMAGE_REMOVE_NV
Returned as an |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, IntBuffer event, PointerBuffer aux)
|
| public static int | eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, int[] event, PointerBuffer aux)
Array version of: |
| public static boolean | |
| public static boolean | eglStreamImageConsumerConnectNV(long dpy, long stream, LongBuffer modifiers, PointerBuffer attrib_list)
|
| public static boolean | eglStreamImageConsumerConnectNV(long dpy, long stream, long[] modifiers, PointerBuffer attrib_list)
Array version of: |
| public static boolean | |
| public static int | |
| public static int | |
| public static int | neglStreamImageConsumerConnectNV(long dpy, long stream, int num_modifiers, long modifiers, long attrib_list)
|
| EGL_STREAM_CONSUMER_IMAGE_NV | back to summary |
|---|---|
| public static final int EGL_STREAM_CONSUMER_IMAGE_NV Accepted by the | |
| EGL_STREAM_IMAGE_ADD_NV | back to summary |
|---|---|
| public static final int EGL_STREAM_IMAGE_ADD_NV Returned as an | |
| EGL_STREAM_IMAGE_AVAILABLE_NV | back to summary |
|---|---|
| public static final int EGL_STREAM_IMAGE_AVAILABLE_NV Returned as an | |
| EGL_STREAM_IMAGE_REMOVE_NV | back to summary |
|---|---|
| public static final int EGL_STREAM_IMAGE_REMOVE_NV Returned as an | |
| NVStreamConsumerEGLImage | back to summary |
|---|---|
| protected NVStreamConsumerEGLImage() | |
| eglQueryStreamConsumerEventNV | back to summary |
|---|---|
public static int eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, IntBuffer event, PointerBuffer aux)
| |
| eglQueryStreamConsumerEventNV | back to summary |
|---|---|
| public static int eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, int[] event, PointerBuffer aux) Array version of:
| |
| eglStreamAcquireImageNV | back to summary |
|---|---|
public static boolean eglStreamAcquireImageNV(long dpy, long stream, PointerBuffer pImage, long sync)
| |
| eglStreamImageConsumerConnectNV | back to summary |
|---|---|
public static boolean eglStreamImageConsumerConnectNV(long dpy, long stream, LongBuffer modifiers, PointerBuffer attrib_list)
| |
| eglStreamImageConsumerConnectNV | back to summary |
|---|---|
| public static boolean eglStreamImageConsumerConnectNV(long dpy, long stream, long[] modifiers, PointerBuffer attrib_list) Array version of:
| |
| eglStreamReleaseImageNV | back to summary |
|---|---|
public static boolean eglStreamReleaseImageNV(long dpy, long stream, long image, long sync)
| |
| neglQueryStreamConsumerEventNV | back to summary |
|---|---|
| public static int neglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, long event, long aux) | |
| neglStreamAcquireImageNV | back to summary |
|---|---|
| public static int neglStreamAcquireImageNV(long dpy, long stream, long pImage, long sync) | |
| neglStreamImageConsumerConnectNV | back to summary |
|---|---|
| public static int neglStreamImageConsumerConnectNV(long dpy, long stream, int num_modifiers, long modifiers, long attrib_list) | |