Package org.lwjgl.egl

Class NVStreamConsumerEGLImage

java.lang.Object
org.lwjgl.egl.NVStreamConsumerEGLImage

public class NVStreamConsumerEGLImage extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, int[] event, PointerBuffer aux)
    EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)
    static int
    eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, IntBuffer event, PointerBuffer aux)
    EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)
    static boolean
    eglStreamAcquireImageNV(long dpy, long stream, PointerBuffer pImage, long sync)
    EGLBoolean eglStreamAcquireImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage * pImage, EGLSync sync)
    static boolean
    eglStreamImageConsumerConnectNV(long dpy, long stream, long[] modifiers, @Nullable PointerBuffer attrib_list)
    EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)
    static boolean
    eglStreamImageConsumerConnectNV(long dpy, long stream, LongBuffer modifiers, @Nullable PointerBuffer attrib_list)
    EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)
    static boolean
    eglStreamReleaseImageNV(long dpy, long stream, long image, long sync)
    EGLBoolean eglStreamReleaseImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage image, EGLSync sync)
    static int
    neglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, long event, long aux)
    EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)
    static int
    neglStreamAcquireImageNV(long dpy, long stream, long pImage, long sync)
    EGLBoolean eglStreamAcquireImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage * pImage, EGLSync sync)
    static int
    neglStreamImageConsumerConnectNV(long dpy, long stream, int num_modifiers, long modifiers, long attrib_list)
    EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EGL_STREAM_CONSUMER_IMAGE_NV

      public static final int EGL_STREAM_CONSUMER_IMAGE_NV
      See Also:
    • EGL_STREAM_IMAGE_ADD_NV

      public static final int EGL_STREAM_IMAGE_ADD_NV
      See Also:
    • EGL_STREAM_IMAGE_REMOVE_NV

      public static final int EGL_STREAM_IMAGE_REMOVE_NV
      See Also:
    • EGL_STREAM_IMAGE_AVAILABLE_NV

      public static final int EGL_STREAM_IMAGE_AVAILABLE_NV
      See Also:
  • Method Details

    • neglStreamImageConsumerConnectNV

      public static int neglStreamImageConsumerConnectNV(long dpy, long stream, int num_modifiers, long modifiers, long attrib_list)
      EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)
    • eglStreamImageConsumerConnectNV

      public static boolean eglStreamImageConsumerConnectNV(long dpy, long stream, LongBuffer modifiers, @Nullable PointerBuffer attrib_list)
      EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)
    • neglQueryStreamConsumerEventNV

      public static int neglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, long event, long aux)
      EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)
    • eglQueryStreamConsumerEventNV

      public static int eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, IntBuffer event, PointerBuffer aux)
      EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)
    • neglStreamAcquireImageNV

      public static int neglStreamAcquireImageNV(long dpy, long stream, long pImage, long sync)
      EGLBoolean eglStreamAcquireImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage * pImage, EGLSync sync)
    • eglStreamAcquireImageNV

      public static boolean eglStreamAcquireImageNV(long dpy, long stream, PointerBuffer pImage, long sync)
      EGLBoolean eglStreamAcquireImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage * pImage, EGLSync sync)
    • eglStreamReleaseImageNV

      public static boolean eglStreamReleaseImageNV(long dpy, long stream, long image, long sync)
      EGLBoolean eglStreamReleaseImageNV(EGLDisplay dpy, EGLStreamKHR stream, EGLImage image, EGLSync sync)
    • eglStreamImageConsumerConnectNV

      public static boolean eglStreamImageConsumerConnectNV(long dpy, long stream, long[] modifiers, @Nullable PointerBuffer attrib_list)
      EGLBoolean eglStreamImageConsumerConnectNV(EGLDisplay dpy, EGLStreamKHR stream, EGLint num_modifiers, EGLuint64KHR const * modifiers, EGLAttrib const * attrib_list)
    • eglQueryStreamConsumerEventNV

      public static int eglQueryStreamConsumerEventNV(long dpy, long stream, long timeout, int[] event, PointerBuffer aux)
      EGLint eglQueryStreamConsumerEventNV(EGLDisplay dpy, EGLStreamKHR stream, EGLTime timeout, EGLenum * event, EGLAttrib * aux)